api.startracking.aero
Open in
urlscan Pro
46.37.16.110
Public Scan
Submitted URL: https://api.startracking.aero/
Effective URL: https://api.startracking.aero/swagger/ui/index?module=FFW
Submission: On October 10 via automatic, source certstream-suspicious — Scanned from DE
Effective URL: https://api.startracking.aero/swagger/ui/index?module=FFW
Submission: On October 10 via automatic, source certstream-suspicious — Scanned from DE
Form analysis
32 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="Bearer token" id="input_apiKey" name="apiKey" type="text"></div>
<div class="input"><a id="jsonApi" class="header__btn" href="#">Explore Api</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="mvalue0.7061834887255187">value</label></td>
<td>
<input class="parameter required" minlength="1" name="value" placeholder="(required)" id="mvalue0.7061834887255187" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">string</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown"></td>
<td width="50%"><span class="model-signature">
<div> Object is not a primitive </div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code required"><label for="mvalue0.07661707794846517">value</label></td>
<td>
<input class="parameter required" minlength="1" name="value" placeholder="(required)" id="mvalue0.07661707794846517" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">string</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown"></td>
<td width="50%"><span class="model-signature">
<div> Object is not a primitive </div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code required"><label for="mfilter0.3797214379418443">filter</label></td>
<td>
<textarea class="body-textarea required" placeholder="(required)" name="filter" id="mfilter0.3797214379418443"></textarea>
<div class="editor_holder"></div>
<br>
<div class="parameter-content-type">
<div><label for="pct0.13207821625978533" data-sw-translate="">Parameter content type:</label>
<select name="parameterContentType" id="pct0.13207821625978533">
<option value="application/json">application/json</option>
<option value="text/json">text/json</option>
<option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</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">Models.Params.TST.EmailConfigNotifier {</span>
<div><span class="propWrap"><span class="propName ">AirlinePrefix</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Reg. Exp.:</td>
<td>^[\d]{3}$</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propName ">AwbNumber</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">Event</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">Origin</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">Destination</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">AgentCode</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">AgentCass</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propWrap"><span class="propName required">CurrentPage</span> (<span class="propType">integer</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">integer</th>
</tr>
<tr>
<td class="optionName">Min. Value:</td>
<td>1</td>
</tr>
<tr>
<td class="optionName">Max. Value:</td>
<td>2147483647</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propWrap"><span class="propName required">PageSize</span> (<span class="propType">integer</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">integer</th>
</tr>
<tr>
<td class="optionName">Min. Value:</td>
<td>1</td>
</tr>
<tr>
<td class="optionName">Max. Value:</td>
<td>100</td>
</tr>
</tbody>
</table></span></div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"AirlinePrefix": "string",
"AwbNumber": "string",
"Event": "string",
"Origin": "string",
"Destination": "string",
"AgentCode": "string",
"AgentCass": "string",
"CurrentPage": 0,
"PageSize": 0
}</code></pre>
<small class="notice" data-sw-translate=""></small>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown">
<p>Bad Request</p>
</td>
<td width="50%"><span class="model-signature">
<div>
<div>
<ul class="signature-nav">
<li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
<li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
</ul>
<div>
<div class="signature-container">
<div class="description" style="display: none;">
<span class="strong">Validators.ValidatorErrorList {</span>
<div><span class="propName ">Errors</span> (<span class="propType">Array[Validators.Error]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Validators.Error {</span>
<div class="readOnly"><span class="propWrap"><span class="propName ">Group</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>) = <span
class="propVals">['Paging', 'Flight', 'DateRange', 'Awb', 'FLD']</span>
<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Enum:</td>
<td>"Paging", "Flight", "DateRange", "Awb", "FLD"</td>
</tr>
</tbody>
</table>
</span>,</div>
<div class="readOnly"><span class="propName ">PropertyName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">ErrorMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">AttemptedValue</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>)</div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"Errors": [
{
"Group": "Paging",
"PropertyName": "string",
"ErrorMessage": "string",
"AttemptedValue": "string"
}
]
}</code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth 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="mid0.9972513489906176">id</label></td>
<td>
<input class="parameter required" minlength="1" name="id" placeholder="(required)" id="mid0.9972513489906176" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">integer</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">200</td>
<td class="markdown">
<p>OK</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="15%" class="code">400</td>
<td class="markdown">
<p>BadRequest</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code required"><label for="mid0.739735988660585">id</label></td>
<td>
<input class="parameter required" minlength="1" name="id" placeholder="(required)" id="mid0.739735988660585" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">integer</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">404</td>
<td class="markdown">
<p>NotFound</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code required"><label for="mid0.19749058060913738">id</label></td>
<td>
<input class="parameter required" minlength="1" name="id" placeholder="(required)" id="mid0.19749058060913738" 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="mvalue0.37630174163970054">value</label></td>
<td>
<textarea class="body-textarea required" placeholder="(required)" name="value" id="mvalue0.37630174163970054"></textarea>
<div class="editor_holder"></div>
<br>
<div class="parameter-content-type">
<div><label for="pct0.13526569157836676" data-sw-translate="">Parameter content type:</label>
<select name="parameterContentType" id="pct0.13526569157836676">
<option value="application/json">application/json</option>
<option value="text/json">text/json</option>
<option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</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">Models.EmailConfigNotifier {</span>
<div><span class="propName ">Id</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName required">ForwarderIdentifier</span> (<span class="propType">string</span>),</div>
<div><span class="propName required">AirlinePrefix</span> (<span class="propType">string</span>),</div>
<div><span class="propName ">AwbNumber</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName required">Event</span> (<span class="propType">string</span>),</div>
<div><span class="propName ">ProActiveAlert</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName required">ProActiveTime</span> (<span class="propType">integer</span>),</div>
<div><span class="propName ">MissedEventAlert</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">EventAlert</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName required">Email</span> (<span class="propType">string</span>),</div>
<div><span class="propWrap"><span class="propName required">AgentCode</span> (<span class="propType">string</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Reg. Exp.:</td>
<td>^[\d]{7}$</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propWrap"><span class="propName ">AgentCass</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Reg. Exp.:</td>
<td>^[\d]{4}$</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propWrap"><span class="propName ">Origin</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Reg. Exp.:</td>
<td>^[A-Z]{3}$</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propName ">PlainText</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propWrap"><span class="propName ">Destination</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Reg. Exp.:</td>
<td>^[A-Z]{3}$</td>
</tr>
</tbody>
</table></span></div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"Id": 0,
"ForwarderIdentifier": "string",
"AirlinePrefix": "string",
"AwbNumber": "string",
"Event": "string",
"ProActiveAlert": true,
"ProActiveTime": 0,
"MissedEventAlert": true,
"EventAlert": true,
"Email": "string",
"AgentCode": "string",
"AgentCass": "string",
"Origin": "string",
"PlainText": true,
"Destination": "string"
}</code></pre>
<small class="notice" data-sw-translate=""></small>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown">
<p>Bad Request</p>
</td>
<td width="50%"><span class="model-signature">
<div>
<div>
<ul class="signature-nav">
<li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
<li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
</ul>
<div>
<div class="signature-container">
<div class="description" style="display: none;">
<span class="strong">Validators.ValidatorErrorList {</span>
<div><span class="propName ">Errors</span> (<span class="propType">Array[Validators.Error]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Validators.Error {</span>
<div class="readOnly"><span class="propWrap"><span class="propName ">Group</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>) = <span
class="propVals">['Paging', 'Flight', 'DateRange', 'Awb', 'FLD']</span>
<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Enum:</td>
<td>"Paging", "Flight", "DateRange", "Awb", "FLD"</td>
</tr>
</tbody>
</table>
</span>,</div>
<div class="readOnly"><span class="propName ">PropertyName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">ErrorMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">AttemptedValue</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>)</div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"Errors": [
{
"Group": "Paging",
"PropertyName": "string",
"ErrorMessage": "string",
"AttemptedValue": "string"
}
]
}</code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth 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="mvalue0.8229394414756914">value</label></td>
<td>
<textarea class="body-textarea required" placeholder="(required)" name="value" id="mvalue0.8229394414756914"></textarea>
<div class="editor_holder"></div>
<br>
<div class="parameter-content-type">
<div><label for="pct0.5707529566159428" data-sw-translate="">Parameter content type:</label>
<select name="parameterContentType" id="pct0.5707529566159428">
<option value="application/json">application/json</option>
<option value="text/json">text/json</option>
<option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</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">Models.EmailConfigNotifier {</span>
<div><span class="propName ">Id</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName required">ForwarderIdentifier</span> (<span class="propType">string</span>),</div>
<div><span class="propName required">AirlinePrefix</span> (<span class="propType">string</span>),</div>
<div><span class="propName ">AwbNumber</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName required">Event</span> (<span class="propType">string</span>),</div>
<div><span class="propName ">ProActiveAlert</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName required">ProActiveTime</span> (<span class="propType">integer</span>),</div>
<div><span class="propName ">MissedEventAlert</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">EventAlert</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName required">Email</span> (<span class="propType">string</span>),</div>
<div><span class="propWrap"><span class="propName required">AgentCode</span> (<span class="propType">string</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Reg. Exp.:</td>
<td>^[\d]{7}$</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propWrap"><span class="propName ">AgentCass</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Reg. Exp.:</td>
<td>^[\d]{4}$</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propWrap"><span class="propName ">Origin</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Reg. Exp.:</td>
<td>^[A-Z]{3}$</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propName ">PlainText</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propWrap"><span class="propName ">Destination</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Reg. Exp.:</td>
<td>^[A-Z]{3}$</td>
</tr>
</tbody>
</table></span></div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"Id": 0,
"ForwarderIdentifier": "string",
"AirlinePrefix": "string",
"AwbNumber": "string",
"Event": "string",
"ProActiveAlert": true,
"ProActiveTime": 0,
"MissedEventAlert": true,
"EventAlert": true,
"Email": "string",
"AgentCode": "string",
"AgentCass": "string",
"Origin": "string",
"PlainText": true,
"Destination": "string"
}</code></pre>
<small class="notice" data-sw-translate=""></small>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown">
<p>Bad Request</p>
</td>
<td width="50%"><span class="model-signature">
<div>
<div>
<ul class="signature-nav">
<li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
<li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
</ul>
<div>
<div class="signature-container">
<div class="description" style="display: none;">
<span class="strong">Validators.ValidatorErrorList {</span>
<div><span class="propName ">Errors</span> (<span class="propType">Array[Validators.Error]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Validators.Error {</span>
<div class="readOnly"><span class="propWrap"><span class="propName ">Group</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>) = <span
class="propVals">['Paging', 'Flight', 'DateRange', 'Awb', 'FLD']</span>
<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Enum:</td>
<td>"Paging", "Flight", "DateRange", "Awb", "FLD"</td>
</tr>
</tbody>
</table>
</span>,</div>
<div class="readOnly"><span class="propName ">PropertyName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">ErrorMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">AttemptedValue</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>)</div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"Errors": [
{
"Group": "Paging",
"PropertyName": "string",
"ErrorMessage": "string",
"AttemptedValue": "string"
}
]
}</code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<div 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="mfilter0.5516206861012938">filter</label></td>
<td>
<textarea class="body-textarea required" placeholder="(required)" name="filter" id="mfilter0.5516206861012938"></textarea>
<div class="editor_holder"></div>
<br>
<div class="parameter-content-type">
<div><label for="pct0.08285093605551963" data-sw-translate="">Parameter content type:</label>
<select name="parameterContentType" id="pct0.08285093605551963">
<option value="application/json">application/json</option>
<option value="text/json">text/json</option>
<option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</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">Models.Params.TST.RouteMap {</span>
<div><span class="propName ">LocalTimeListToggle</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propWrap"><span class="propName ">AirlinePrefix</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Reg. Exp.:</td>
<td>^[\d]{3}$</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propName ">AwbNumber</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">Status</span> (<span class="propType">Array[string]</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propWrap"><span class="propName ">Origin</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Reg. Exp.:</td>
<td>^[A-Z]{3}$</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propWrap"><span class="propName ">Destination</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Reg. Exp.:</td>
<td>^[A-Z]{3}$</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propName ">DeliveryDate</span> (<span class="propType">Models.Params.DateRange</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">ReceiptDate</span> (<span class="propType">Models.Params.DateRange</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">CreationDate</span> (<span class="propType">Models.Params.DateRange</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">Sort</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">AgentCode</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">AgentCass</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propWrap"><span class="propName required">CurrentPage</span> (<span class="propType">integer</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">integer</th>
</tr>
<tr>
<td class="optionName">Min. Value:</td>
<td>1</td>
</tr>
<tr>
<td class="optionName">Max. Value:</td>
<td>2147483647</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propWrap"><span class="propName required">PageSize</span> (<span class="propType">integer</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">integer</th>
</tr>
<tr>
<td class="optionName">Min. Value:</td>
<td>1</td>
</tr>
<tr>
<td class="optionName">Max. Value:</td>
<td>100</td>
</tr>
</tbody>
</table></span></div><span class="strong">}</span><br><span class="strong">Models.Params.DateRange {</span>
<div><span class="propName ">StartDate</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">EndDate</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">StrStartDate</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">StrEndDate</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>{
"LocalTimeListToggle": true,
"AirlinePrefix": "string",
"AwbNumber": "string",
"Status": [
"Booked"
],
"Origin": "string",
"Destination": "string",
"DeliveryDate": {
"StartDate": "2021-10-10T07:03:57.885Z",
"EndDate": "2021-10-10T07:03:57.885Z",
"StrStartDate": "string",
"StrEndDate": "string"
},
"ReceiptDate": {
"StartDate": "2021-10-10T07:03:57.885Z",
"EndDate": "2021-10-10T07:03:57.885Z",
"StrStartDate": "string",
"StrEndDate": "string"
},
"CreationDate": {
"StartDate": "2021-10-10T07:03:57.885Z",
"EndDate": "2021-10-10T07:03:57.885Z",
"StrStartDate": "string",
"StrEndDate": "string"
},
"Sort": "string",
"AgentCode": "string",
"AgentCass": "string",
"CurrentPage": 0,
"PageSize": 0
}</code></pre>
<small class="notice" data-sw-translate=""></small>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown">
<p>Bad Request</p>
</td>
<td width="50%"><span class="model-signature">
<div>
<div>
<ul class="signature-nav">
<li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
<li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
</ul>
<div>
<div class="signature-container">
<div class="description" style="display: none;">
<span class="strong">Validators.ValidatorErrorList {</span>
<div><span class="propName ">Errors</span> (<span class="propType">Array[Validators.Error]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Validators.Error {</span>
<div class="readOnly"><span class="propWrap"><span class="propName ">Group</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>) = <span
class="propVals">['Paging', 'Flight', 'DateRange', 'Awb', 'FLD']</span>
<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Enum:</td>
<td>"Paging", "Flight", "DateRange", "Awb", "FLD"</td>
</tr>
</tbody>
</table>
</span>,</div>
<div class="readOnly"><span class="propName ">PropertyName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">ErrorMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">AttemptedValue</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>)</div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"Errors": [
{
"Group": "Paging",
"PropertyName": "string",
"ErrorMessage": "string",
"AttemptedValue": "string"
}
]
}</code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth 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="mAWB0.09287951134725603">AWB</label></td>
<td>
<input class="parameter required" minlength="1" name="AWB" placeholder="(required)" id="mAWB0.09287951134725603" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">string</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown">
<p>Bad Request</p>
</td>
<td width="50%"><span class="model-signature">
<div>
<div>
<ul class="signature-nav">
<li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
<li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
</ul>
<div>
<div class="signature-container">
<div class="description" style="display: none;">
<span class="strong">Validators.ValidatorErrorList {</span>
<div><span class="propName ">Errors</span> (<span class="propType">Array[Validators.Error]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Validators.Error {</span>
<div class="readOnly"><span class="propWrap"><span class="propName ">Group</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>) = <span
class="propVals">['Paging', 'Flight', 'DateRange', 'Awb', 'FLD']</span>
<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Enum:</td>
<td>"Paging", "Flight", "DateRange", "Awb", "FLD"</td>
</tr>
</tbody>
</table>
</span>,</div>
<div class="readOnly"><span class="propName ">PropertyName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">ErrorMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">AttemptedValue</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>)</div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"Errors": [
{
"Group": "Paging",
"PropertyName": "string",
"ErrorMessage": "string",
"AttemptedValue": "string"
}
]
}</code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="15%" class="code">404</td>
<td class="markdown">
<p>NotFound</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="15%" class="code">500</td>
<td class="markdown">
<p>InternalServerError</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code required"><label for="mAWB0.3185746574049999">AWB</label></td>
<td>
<input class="parameter required" minlength="1" name="AWB" placeholder="(required)" id="mAWB0.3185746574049999" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">string</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown">
<p>Bad Request</p>
</td>
<td width="50%"><span class="model-signature">
<div>
<div>
<ul class="signature-nav">
<li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
<li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
</ul>
<div>
<div class="signature-container">
<div class="description" style="display: none;">
<span class="strong">Validators.ValidatorErrorList {</span>
<div><span class="propName ">Errors</span> (<span class="propType">Array[Validators.Error]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Validators.Error {</span>
<div class="readOnly"><span class="propWrap"><span class="propName ">Group</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>) = <span
class="propVals">['Paging', 'Flight', 'DateRange', 'Awb', 'FLD']</span>
<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Enum:</td>
<td>"Paging", "Flight", "DateRange", "Awb", "FLD"</td>
</tr>
</tbody>
</table>
</span>,</div>
<div class="readOnly"><span class="propName ">PropertyName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">ErrorMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">AttemptedValue</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>)</div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"Errors": [
{
"Group": "Paging",
"PropertyName": "string",
"ErrorMessage": "string",
"AttemptedValue": "string"
}
]
}</code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="15%" class="code">404</td>
<td class="markdown">
<p>NotFound</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="15%" class="code">500</td>
<td class="markdown">
<p>InternalServerError</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code required"><label for="mAWB0.04573672637765336">AWB</label></td>
<td>
<input class="parameter required" minlength="1" name="AWB" placeholder="(required)" id="mAWB0.04573672637765336" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">string</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown">
<p>Bad Request</p>
</td>
<td width="50%"><span class="model-signature">
<div>
<div>
<ul class="signature-nav">
<li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
<li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
</ul>
<div>
<div class="signature-container">
<div class="description" style="display: none;">
<span class="strong">Validators.ValidatorErrorList {</span>
<div><span class="propName ">Errors</span> (<span class="propType">Array[Validators.Error]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Validators.Error {</span>
<div class="readOnly"><span class="propWrap"><span class="propName ">Group</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>) = <span
class="propVals">['Paging', 'Flight', 'DateRange', 'Awb', 'FLD']</span>
<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Enum:</td>
<td>"Paging", "Flight", "DateRange", "Awb", "FLD"</td>
</tr>
</tbody>
</table>
</span>,</div>
<div class="readOnly"><span class="propName ">PropertyName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">ErrorMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">AttemptedValue</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>)</div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"Errors": [
{
"Group": "Paging",
"PropertyName": "string",
"ErrorMessage": "string",
"AttemptedValue": "string"
}
]
}</code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="15%" class="code">404</td>
<td class="markdown">
<p>NotFound</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="15%" class="code">500</td>
<td class="markdown">
<p>InternalServerError</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code required"><label for="mAWB0.1586637641521964">AWB</label></td>
<td>
<input class="parameter required" minlength="1" name="AWB" placeholder="(required)" id="mAWB0.1586637641521964" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">string</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown">
<p>Bad Request</p>
</td>
<td width="50%"><span class="model-signature">
<div>
<div>
<ul class="signature-nav">
<li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
<li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
</ul>
<div>
<div class="signature-container">
<div class="description" style="display: none;">
<span class="strong">Validators.ValidatorErrorList {</span>
<div><span class="propName ">Errors</span> (<span class="propType">Array[Validators.Error]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Validators.Error {</span>
<div class="readOnly"><span class="propWrap"><span class="propName ">Group</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>) = <span
class="propVals">['Paging', 'Flight', 'DateRange', 'Awb', 'FLD']</span>
<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Enum:</td>
<td>"Paging", "Flight", "DateRange", "Awb", "FLD"</td>
</tr>
</tbody>
</table>
</span>,</div>
<div class="readOnly"><span class="propName ">PropertyName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">ErrorMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">AttemptedValue</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>)</div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"Errors": [
{
"Group": "Paging",
"PropertyName": "string",
"ErrorMessage": "string",
"AttemptedValue": "string"
}
]
}</code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="15%" class="code">404</td>
<td class="markdown">
<p>NotFound</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="15%" class="code">500</td>
<td class="markdown">
<p>InternalServerError</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code required"><label for="mAWB0.4811832450552773">AWB</label></td>
<td>
<input class="parameter required" minlength="1" name="AWB" placeholder="(required)" id="mAWB0.4811832450552773" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">string</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown">
<p>Bad Request</p>
</td>
<td width="50%"><span class="model-signature">
<div>
<div>
<ul class="signature-nav">
<li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
<li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
</ul>
<div>
<div class="signature-container">
<div class="description" style="display: none;">
<span class="strong">Validators.ValidatorErrorList {</span>
<div><span class="propName ">Errors</span> (<span class="propType">Array[Validators.Error]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Validators.Error {</span>
<div class="readOnly"><span class="propWrap"><span class="propName ">Group</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>) = <span
class="propVals">['Paging', 'Flight', 'DateRange', 'Awb', 'FLD']</span>
<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Enum:</td>
<td>"Paging", "Flight", "DateRange", "Awb", "FLD"</td>
</tr>
</tbody>
</table>
</span>,</div>
<div class="readOnly"><span class="propName ">PropertyName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">ErrorMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">AttemptedValue</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>)</div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"Errors": [
{
"Group": "Paging",
"PropertyName": "string",
"ErrorMessage": "string",
"AttemptedValue": "string"
}
]
}</code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="15%" class="code">404</td>
<td class="markdown">
<p>NotFound</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="15%" class="code">500</td>
<td class="markdown">
<p>InternalServerError</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code required"><label for="mAWB0.39557979579632696">AWB</label></td>
<td>
<input class="parameter required" minlength="1" name="AWB" placeholder="(required)" id="mAWB0.39557979579632696" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">string</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown">
<p>Bad Request</p>
</td>
<td width="50%"><span class="model-signature">
<div>
<div>
<ul class="signature-nav">
<li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
<li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
</ul>
<div>
<div class="signature-container">
<div class="description" style="display: none;">
<span class="strong">Validators.ValidatorErrorList {</span>
<div><span class="propName ">Errors</span> (<span class="propType">Array[Validators.Error]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Validators.Error {</span>
<div class="readOnly"><span class="propWrap"><span class="propName ">Group</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>) = <span
class="propVals">['Paging', 'Flight', 'DateRange', 'Awb', 'FLD']</span>
<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Enum:</td>
<td>"Paging", "Flight", "DateRange", "Awb", "FLD"</td>
</tr>
</tbody>
</table>
</span>,</div>
<div class="readOnly"><span class="propName ">PropertyName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">ErrorMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">AttemptedValue</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>)</div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"Errors": [
{
"Group": "Paging",
"PropertyName": "string",
"ErrorMessage": "string",
"AttemptedValue": "string"
}
]
}</code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="15%" class="code">404</td>
<td class="markdown">
<p>NotFound</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="15%" class="code">500</td>
<td class="markdown">
<p>InternalServerError</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code required"><label for="mAWB0.7712862726451954">AWB</label></td>
<td>
<input class="parameter required" minlength="1" name="AWB" placeholder="(required)" id="mAWB0.7712862726451954" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">string</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown">
<p>Bad Request</p>
</td>
<td width="50%"><span class="model-signature">
<div>
<div>
<ul class="signature-nav">
<li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
<li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
</ul>
<div>
<div class="signature-container">
<div class="description" style="display: none;">
<span class="strong">Validators.ValidatorErrorList {</span>
<div><span class="propName ">Errors</span> (<span class="propType">Array[Validators.Error]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Validators.Error {</span>
<div class="readOnly"><span class="propWrap"><span class="propName ">Group</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>) = <span
class="propVals">['Paging', 'Flight', 'DateRange', 'Awb', 'FLD']</span>
<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Enum:</td>
<td>"Paging", "Flight", "DateRange", "Awb", "FLD"</td>
</tr>
</tbody>
</table>
</span>,</div>
<div class="readOnly"><span class="propName ">PropertyName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">ErrorMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">AttemptedValue</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>)</div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"Errors": [
{
"Group": "Paging",
"PropertyName": "string",
"ErrorMessage": "string",
"AttemptedValue": "string"
}
]
}</code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="15%" class="code">404</td>
<td class="markdown">
<p>NotFound</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="15%" class="code">500</td>
<td class="markdown">
<p>InternalServerError</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code required"><label for="mAWB0.8702005752972648">AWB</label></td>
<td>
<input class="parameter required" minlength="1" name="AWB" placeholder="(required)" id="mAWB0.8702005752972648" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">string</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown">
<p>Bad Request</p>
</td>
<td width="50%"><span class="model-signature">
<div>
<div>
<ul class="signature-nav">
<li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
<li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
</ul>
<div>
<div class="signature-container">
<div class="description" style="display: none;">
<span class="strong">Validators.ValidatorErrorList {</span>
<div><span class="propName ">Errors</span> (<span class="propType">Array[Validators.Error]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Validators.Error {</span>
<div class="readOnly"><span class="propWrap"><span class="propName ">Group</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>) = <span
class="propVals">['Paging', 'Flight', 'DateRange', 'Awb', 'FLD']</span>
<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Enum:</td>
<td>"Paging", "Flight", "DateRange", "Awb", "FLD"</td>
</tr>
</tbody>
</table>
</span>,</div>
<div class="readOnly"><span class="propName ">PropertyName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">ErrorMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">AttemptedValue</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>)</div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"Errors": [
{
"Group": "Paging",
"PropertyName": "string",
"ErrorMessage": "string",
"AttemptedValue": "string"
}
]
}</code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="15%" class="code">404</td>
<td class="markdown">
<p>NotFound</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="15%" class="code">500</td>
<td class="markdown">
<p>InternalServerError</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code required"><label for="mrms0.2338583251684312">rms</label></td>
<td>
<textarea class="body-textarea required" placeholder="(required)" name="rms" id="mrms0.2338583251684312"></textarea>
<div class="editor_holder"></div>
<br>
<div class="parameter-content-type">
<div><label for="pct0.15028857606151869" data-sw-translate="">Parameter content type:</label>
<select name="parameterContentType" id="pct0.15028857606151869">
<option value="application/json">application/json</option>
<option value="text/json">text/json</option>
<option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</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">Models.RouteMapStarter {</span>
<div><span class="propName ">AirlinePrefix</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">AwbNumber</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">AgentCode</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">AgentCass</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>{
"AirlinePrefix": "string",
"AwbNumber": "string",
"AgentCode": "string",
"AgentCass": "string"
}</code></pre>
<small class="notice" data-sw-translate=""></small>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">201</td>
<td class="markdown">
<p>Created</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="15%" class="code">304</td>
<td class="markdown">
<p>NotModified</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="15%" class="code">400</td>
<td class="markdown">
<p>Bad Request</p>
</td>
<td width="50%"><span class="model-signature">
<div>
<div>
<ul class="signature-nav">
<li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
<li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
</ul>
<div>
<div class="signature-container">
<div class="description" style="display: none;">
<span class="strong">Validators.ValidatorErrorList {</span>
<div><span class="propName ">Errors</span> (<span class="propType">Array[Validators.Error]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Validators.Error {</span>
<div class="readOnly"><span class="propWrap"><span class="propName ">Group</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>) = <span
class="propVals">['Paging', 'Flight', 'DateRange', 'Awb', 'FLD']</span>
<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Enum:</td>
<td>"Paging", "Flight", "DateRange", "Awb", "FLD"</td>
</tr>
</tbody>
</table>
</span>,</div>
<div class="readOnly"><span class="propName ">PropertyName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">ErrorMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">AttemptedValue</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>)</div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"Errors": [
{
"Group": "Paging",
"PropertyName": "string",
"ErrorMessage": "string",
"AttemptedValue": "string"
}
]
}</code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="15%" class="code">500</td>
<td class="markdown">
<p>InternalServerError</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<div 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="mRealWorldSearch0.33239159150509856">RealWorldSearch</label></td>
<td>
<input class="parameter required" minlength="1" name="RealWorldSearch" placeholder="(required)" id="mRealWorldSearch0.33239159150509856" 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="mRealWorldSearch0.20175191808111204">RealWorldSearch</label></td>
<td>
<input class="parameter required" minlength="1" name="RealWorldSearch" placeholder="(required)" id="mRealWorldSearch0.20175191808111204" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">string</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown"></td>
<td width="50%"><span class="model-signature">
<div> Object is not a primitive </div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code required"><label for="mtype0.30323321693762084">type</label></td>
<td>
<select class="parameter required " name="type" id="mtype0.30323321693762084">
<option value="accepted"> accepted </option>
<option value="intransit"> intransit </option>
<option value="delivered"> delivered </option>
<option value="undefined"> undefined </option>
<option value="monitoredLW"> monitoredLW </option>
<option value="monitoredLM"> monitoredLM </option>
</select>
</td>
<td class="markdown">
<p><strong></strong></p>
</td>
<td>path</td>
<td><span class="model-signature">string</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown">
<p>Bad Request</p>
</td>
<td width="50%"><span class="model-signature">
<div>
<div>
<ul class="signature-nav">
<li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
<li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
</ul>
<div>
<div class="signature-container">
<div class="description" style="display: none;">
<span class="strong">Validators.ValidatorErrorList {</span>
<div><span class="propName ">Errors</span> (<span class="propType">Array[Validators.Error]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Validators.Error {</span>
<div class="readOnly"><span class="propWrap"><span class="propName ">Group</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>) = <span
class="propVals">['Paging', 'Flight', 'DateRange', 'Awb', 'FLD']</span>
<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Enum:</td>
<td>"Paging", "Flight", "DateRange", "Awb", "FLD"</td>
</tr>
</tbody>
</table>
</span>,</div>
<div class="readOnly"><span class="propName ">PropertyName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">ErrorMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">AttemptedValue</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>)</div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"Errors": [
{
"Group": "Paging",
"PropertyName": "string",
"ErrorMessage": "string",
"AttemptedValue": "string"
}
]
}</code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth 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="mfilter0.23055435118676426">filter</label></td>
<td>
<textarea class="body-textarea required" placeholder="(required)" name="filter" id="mfilter0.23055435118676426"></textarea>
<div class="editor_holder"></div>
<br>
<div class="parameter-content-type">
<div><label for="pct0.7655513307651156" data-sw-translate="">Parameter content type:</label>
<select name="parameterContentType" id="pct0.7655513307651156">
<option value="application/json">application/json</option>
<option value="text/json">text/json</option>
<option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</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">Models.Params.CT {</span>
<div><span class="propName ">FromTo</span> (<span class="propType">Models.Params.DateRange</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">Origin</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">Destination</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">ForwarderIdentifier</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">AirlinePrefix</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">AwbNumber</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">Status</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propWrap"><span class="propName ">RoutemapType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>) = <span class="propVals">['RM', 'SR']</span>
<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Enum:</td>
<td>"RM", "SR"</td>
</tr>
</tbody>
</table>
</span>,</div>
<div><span class="propName ">Sort</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">AgentCode</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">AgentCass</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propWrap"><span class="propName required">CurrentPage</span> (<span class="propType">integer</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">integer</th>
</tr>
<tr>
<td class="optionName">Min. Value:</td>
<td>1</td>
</tr>
<tr>
<td class="optionName">Max. Value:</td>
<td>2147483647</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propWrap"><span class="propName required">PageSize</span> (<span class="propType">integer</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">integer</th>
</tr>
<tr>
<td class="optionName">Min. Value:</td>
<td>1</td>
</tr>
<tr>
<td class="optionName">Max. Value:</td>
<td>100</td>
</tr>
</tbody>
</table></span></div><span class="strong">}</span><br><span class="strong">Models.Params.DateRange {</span>
<div><span class="propName ">StartDate</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">EndDate</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">StrStartDate</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">StrEndDate</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>{
"FromTo": {
"StartDate": "2021-10-10T07:03:57.957Z",
"EndDate": "2021-10-10T07:03:57.957Z",
"StrStartDate": "string",
"StrEndDate": "string"
},
"Origin": "string",
"Destination": "string",
"ForwarderIdentifier": "string",
"AirlinePrefix": "string",
"AwbNumber": "string",
"Status": "string",
"RoutemapType": "RM",
"Sort": "string",
"AgentCode": "string",
"AgentCass": "string",
"CurrentPage": 0,
"PageSize": 0
}</code></pre>
<small class="notice" data-sw-translate=""></small>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown">
<p>Bad Request</p>
</td>
<td width="50%"><span class="model-signature">
<div>
<div>
<ul class="signature-nav">
<li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
<li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
</ul>
<div>
<div class="signature-container">
<div class="description" style="display: none;">
<span class="strong">Validators.ValidatorErrorList {</span>
<div><span class="propName ">Errors</span> (<span class="propType">Array[Validators.Error]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Validators.Error {</span>
<div class="readOnly"><span class="propWrap"><span class="propName ">Group</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>) = <span
class="propVals">['Paging', 'Flight', 'DateRange', 'Awb', 'FLD']</span>
<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Enum:</td>
<td>"Paging", "Flight", "DateRange", "Awb", "FLD"</td>
</tr>
</tbody>
</table>
</span>,</div>
<div class="readOnly"><span class="propName ">PropertyName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">ErrorMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">AttemptedValue</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>)</div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"Errors": [
{
"Group": "Paging",
"PropertyName": "string",
"ErrorMessage": "string",
"AttemptedValue": "string"
}
]
}</code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth 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="mfilter0.4525130627217788">filter</label></td>
<td>
<textarea class="body-textarea required" placeholder="(required)" name="filter" id="mfilter0.4525130627217788"></textarea>
<div class="editor_holder"></div>
<br>
<div class="parameter-content-type">
<div><label for="pct0.7851061493644476" data-sw-translate="">Parameter content type:</label>
<select name="parameterContentType" id="pct0.7851061493644476">
<option value="application/json">application/json</option>
<option value="text/json">text/json</option>
<option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</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">Models.Params.Schedule {</span>
<div><span class="propName required">DepartureDate</span> (<span class="propType">string</span>),</div>
<div><span class="propName required">DepartureDateKind</span> (<span class="propType">integer</span>),</div>
<div><span class="propWrap"><span class="propName required">DepartureLocationType</span> (<span class="propType">string</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Reg. Exp.:</td>
<td>^(A|C){1}$</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propWrap"><span class="propName required">DepartureLocation</span> (<span class="propType">string</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Reg. Exp.:</td>
<td>^[A-Z]{3}$</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propWrap"><span class="propName required">ArrivalLocationType</span> (<span class="propType">string</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Reg. Exp.:</td>
<td>^(A|C){1}$</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propWrap"><span class="propName required">ArrivalLocation</span> (<span class="propType">string</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Reg. Exp.:</td>
<td>^[A-Z]{3}$</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propWrap"><span class="propName ">CarrierCode</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Reg. Exp.:</td>
<td>^[A-Z0-9]{2}$</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propName ">MCT</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">MCTAirports</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">DirectFlight</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">L1ArrivalLocationType</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propWrap"><span class="propName ">L1ArrivalAirport</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Reg. Exp.:</td>
<td>^[A-Z]{3}$</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propName ">Day1</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">Day2</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">Day3</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">Day4</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">Day5</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">Day6</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">Day7</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propWrap"><span class="propName required">CurrentPage</span> (<span class="propType">integer</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">integer</th>
</tr>
<tr>
<td class="optionName">Min. Value:</td>
<td>1</td>
</tr>
<tr>
<td class="optionName">Max. Value:</td>
<td>2147483647</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propWrap"><span class="propName required">PageSize</span> (<span class="propType">integer</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">integer</th>
</tr>
<tr>
<td class="optionName">Min. Value:</td>
<td>1</td>
</tr>
<tr>
<td class="optionName">Max. Value:</td>
<td>100</td>
</tr>
</tbody>
</table></span></div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"DepartureDate": "string",
"DepartureDateKind": 0,
"DepartureLocationType": "string",
"DepartureLocation": "string",
"ArrivalLocationType": "string",
"ArrivalLocation": "string",
"CarrierCode": "string",
"MCT": 0,
"MCTAirports": "string",
"DirectFlight": true,
"L1ArrivalLocationType": "string",
"L1ArrivalAirport": "string",
"Day1": true,
"Day2": true,
"Day3": true,
"Day4": true,
"Day5": true,
"Day6": true,
"Day7": true,
"CurrentPage": 0,
"PageSize": 0
}</code></pre>
<small class="notice" data-sw-translate=""></small>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown"></td>
<td width="50%"><span class="model-signature">
<div>
<div>
<ul class="signature-nav">
<li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
<li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
</ul>
<div>
<div class="signature-container">
<div class="description" style="display: none;">
<span class="strong">Validators.ValidatorErrorList {</span>
<div><span class="propName ">Errors</span> (<span class="propType">Array[Validators.Error]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Validators.Error {</span>
<div class="readOnly"><span class="propWrap"><span class="propName ">Group</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>) = <span
class="propVals">['Paging', 'Flight', 'DateRange', 'Awb', 'FLD']</span>
<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Enum:</td>
<td>"Paging", "Flight", "DateRange", "Awb", "FLD"</td>
</tr>
</tbody>
</table>
</span>,</div>
<div class="readOnly"><span class="propName ">PropertyName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">ErrorMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">AttemptedValue</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>)</div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"Errors": [
{
"Group": "Paging",
"PropertyName": "string",
"ErrorMessage": "string",
"AttemptedValue": "string"
}
]
}</code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth 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.13702850881307782">model</label></td>
<td>
<textarea class="body-textarea required" placeholder="(required)" name="model" id="mmodel0.13702850881307782"></textarea>
<div class="editor_holder"></div>
<br>
<div class="parameter-content-type">
<div><label for="pct0.9701457327971543" data-sw-translate="">Parameter content type:</label>
<select name="parameterContentType" id="pct0.9701457327971543">
<option value="application/json">application/json</option>
<option value="text/json">text/json</option>
<option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</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">WebApi.Models.Login {</span>
<div><span class="propWrap"><span class="propName required">UserName</span> (<span class="propType">string</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Reg. Exp.:</td>
<td>^[A-Za-z0-9._]{1,30}$</td>
</tr>
</tbody>
</table></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>{
"UserName": "string",
"Password": "string"
}</code></pre>
<small class="notice" data-sw-translate=""></small>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown"></td>
<td width="50%"><span class="model-signature">
<div> string </div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown">
<p>Bad Request</p>
</td>
<td width="50%"><span class="model-signature">
<div>
<div>
<ul class="signature-nav">
<li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
<li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
</ul>
<div>
<div class="signature-container">
<div class="description" style="display: none;">
<span class="strong">Validators.ValidatorErrorList {</span>
<div><span class="propName ">Errors</span> (<span class="propType">Array[Validators.Error]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Validators.Error {</span>
<div class="readOnly"><span class="propWrap"><span class="propName ">Group</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>) = <span
class="propVals">['Paging', 'Flight', 'DateRange', 'Awb', 'FLD']</span>
<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Enum:</td>
<td>"Paging", "Flight", "DateRange", "Awb", "FLD"</td>
</tr>
</tbody>
</table>
</span>,</div>
<div class="readOnly"><span class="propName ">PropertyName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">ErrorMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">AttemptedValue</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>)</div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"Errors": [
{
"Group": "Paging",
"PropertyName": "string",
"ErrorMessage": "string",
"AttemptedValue": "string"
}
]
}</code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth 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="mvalue0.26508199210779404">value</label></td>
<td>
<textarea class="body-textarea required" placeholder="(required)" name="value" id="mvalue0.26508199210779404"></textarea>
<div class="editor_holder"></div>
<br>
<div class="parameter-content-type">
<div><label for="pct0.6411417625342406" data-sw-translate="">Parameter content type:</label>
<select name="parameterContentType" id="pct0.6411417625342406">
<option value="application/json">application/json</option>
<option value="text/json">text/json</option>
<option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</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">Models.WebHook {</span>
<div><span class="propName ">Id</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName required">ForwarderIdentifier</span> (<span class="propType">string</span>),</div>
<div><span class="propName required">Event</span> (<span class="propType">string</span>),</div>
<div><span class="propName required">Url</span> (<span class="propType">string</span>),</div>
<div><span class="propName ">Token</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">Enabled</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName required">Type</span> (<span class="propType">string</span>),</div>
<div><span class="propName ">Psk</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propWrap"><span class="propName ">AirlinePrefix</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Reg. Exp.:</td>
<td>^[\d]{3}$</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propName ">AwbNumber</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,
"ForwarderIdentifier": "string",
"Event": "string",
"Url": "string",
"Token": "string",
"Enabled": true,
"Type": "string",
"Psk": "string",
"AirlinePrefix": "string",
"AwbNumber": "string"
}</code></pre>
<small class="notice" data-sw-translate=""></small>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown">
<p>Bad Request</p>
</td>
<td width="50%"><span class="model-signature">
<div>
<div>
<ul class="signature-nav">
<li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
<li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
</ul>
<div>
<div class="signature-container">
<div class="description" style="display: none;">
<span class="strong">Validators.ValidatorErrorList {</span>
<div><span class="propName ">Errors</span> (<span class="propType">Array[Validators.Error]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Validators.Error {</span>
<div class="readOnly"><span class="propWrap"><span class="propName ">Group</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>) = <span
class="propVals">['Paging', 'Flight', 'DateRange', 'Awb', 'FLD']</span>
<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Enum:</td>
<td>"Paging", "Flight", "DateRange", "Awb", "FLD"</td>
</tr>
</tbody>
</table>
</span>,</div>
<div class="readOnly"><span class="propName ">PropertyName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">ErrorMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">AttemptedValue</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>)</div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"Errors": [
{
"Group": "Paging",
"PropertyName": "string",
"ErrorMessage": "string",
"AttemptedValue": "string"
}
]
}</code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth 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="mid0.7564726077876971">id</label></td>
<td>
<input class="parameter required" minlength="1" name="id" placeholder="(required)" id="mid0.7564726077876971" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">integer</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">200</td>
<td class="markdown">
<p>OK</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="15%" class="code">400</td>
<td class="markdown">
<p>BadRequest</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code required"><label for="mid0.5017534627290703">id</label></td>
<td>
<input class="parameter required" minlength="1" name="id" placeholder="(required)" id="mid0.5017534627290703" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">integer</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">404</td>
<td class="markdown">
<p>NotFound</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code required"><label for="mid0.6673543487441573">id</label></td>
<td>
<input class="parameter required" minlength="1" name="id" placeholder="(required)" id="mid0.6673543487441573" 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="mvalue0.6102606461083875">value</label></td>
<td>
<textarea class="body-textarea required" placeholder="(required)" name="value" id="mvalue0.6102606461083875"></textarea>
<div class="editor_holder"></div>
<br>
<div class="parameter-content-type">
<div><label for="pct0.6002680538034586" data-sw-translate="">Parameter content type:</label>
<select name="parameterContentType" id="pct0.6002680538034586">
<option value="application/json">application/json</option>
<option value="text/json">text/json</option>
<option value="application/x-www-form-urlencoded">application/x-www-form-urlencoded</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">Models.WebHook {</span>
<div><span class="propName ">Id</span> (<span class="propType">integer</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName required">ForwarderIdentifier</span> (<span class="propType">string</span>),</div>
<div><span class="propName required">Event</span> (<span class="propType">string</span>),</div>
<div><span class="propName required">Url</span> (<span class="propType">string</span>),</div>
<div><span class="propName ">Token</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName ">Enabled</span> (<span class="propType">boolean</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propName required">Type</span> (<span class="propType">string</span>),</div>
<div><span class="propName ">Psk</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>),</div>
<div><span class="propWrap"><span class="propName ">AirlinePrefix</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Reg. Exp.:</td>
<td>^[\d]{3}$</td>
</tr>
</tbody>
</table></span>,</div>
<div><span class="propName ">AwbNumber</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,
"ForwarderIdentifier": "string",
"Event": "string",
"Url": "string",
"Token": "string",
"Enabled": true,
"Type": "string",
"Psk": "string",
"AirlinePrefix": "string",
"AwbNumber": "string"
}</code></pre>
<small class="notice" data-sw-translate=""></small>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">400</td>
<td class="markdown">
<p>Bad Request</p>
</td>
<td width="50%"><span class="model-signature">
<div>
<div>
<ul class="signature-nav">
<li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
<li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
</ul>
<div>
<div class="signature-container">
<div class="description" style="display: none;">
<span class="strong">Validators.ValidatorErrorList {</span>
<div><span class="propName ">Errors</span> (<span class="propType">Array[Validators.Error]</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span><br><span class="strong">Validators.Error {</span>
<div class="readOnly"><span class="propWrap"><span class="propName ">Group</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>) = <span
class="propVals">['Paging', 'Flight', 'DateRange', 'Awb', 'FLD']</span>
<table class="optionsWrapper">
<tbody>
<tr>
<th colspan="2">string</th>
</tr>
<tr>
<td class="optionName">Enum:</td>
<td>"Paging", "Flight", "DateRange", "Awb", "FLD"</td>
</tr>
</tbody>
</table>
</span>,</div>
<div class="readOnly"><span class="propName ">PropertyName</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">ErrorMessage</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>),</div>
<div class="readOnly"><span class="propName ">AttemptedValue</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>, <span class="propReadOnly">read only</span>)</div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code>{
"Errors": [
{
"Group": "Paging",
"PropertyName": "string",
"ErrorMessage": "string",
"AttemptedValue": "string"
}
]
}</code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
Text Content
Explore Api StarTracking Gateway API Contact us and let's begin consuming our endpoints! Created by CARGO START SRL See more at https://www.startracking.aero/contact/ FFW MODULE * AIRLINE * Show/Hide * List Operations * Expand Operations * * GET /AIRLINE/AUTOCOMPLETE/{VALUE} * Return CarrierCode, AirlinePrefix, Name of airline standing on filter parameters (2/3-character IATA/ICAO code) RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Inline Model [ Inline Model 1 ] Inline Model 1 { Key (string, optional), Value (string, optional) } [ { "Key": "string", "Value": "string" } ] Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type value path string RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 Object is not a primitive Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * AIRPORT * Show/Hide * List Operations * Expand Operations * * GET /AIRPORT/AUTOCOMPLETE/{VALUE} * Returns main info of available airports. They could be filtered by CityCode or AirportCode RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Inline Model [ Inline Model 1 ] Inline Model 1 { GroupKey (string, optional), GroupValue (string, optional), Key (string, optional), Value (string, optional) } [ { "GroupKey": "string", "GroupValue": "string", "Key": "string", "Value": "string" } ] Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type value path string RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 Object is not a primitive Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * EMAILCONFIGNOTIFIER * Show/Hide * List Operations * Expand Operations * * POST /FFW/STARTRACKING/ROUTEMAP/EMAILCONFIGNOTIFIER/SEARCH * Return the TST prealert rules set based on parameter filter RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Models.PagedListOf_Models.EmailConfigNotifier { TotalItems (integer, optional, read only), TotalPages (integer, optional, read only), PageSize (integer, optional, read only), CurrentPage (integer, optional, read only), Items (Array[Models.EmailConfigNotifier], optional, read only) } Models.EmailConfigNotifier { Id (integer, optional), ForwarderIdentifier (string), AirlinePrefix (string), AwbNumber (string, optional), Event (string), ProActiveAlert (boolean, optional), ProActiveTime (integer), MissedEventAlert (boolean, optional), EventAlert (boolean, optional), Email (string), AgentCode (string) stringReg. Exp.:^[\d]{7}$ , AgentCass (string, optional) stringReg. Exp.:^[\d]{4}$ , Origin (string, optional) stringReg. Exp.:^[A-Z]{3}$ , PlainText (boolean, optional), Destination (string, optional) stringReg. Exp.:^[A-Z]{3}$ } { "TotalItems": 0, "TotalPages": 0, "PageSize": 0, "CurrentPage": 0, "Items": [ { "Id": 0, "ForwarderIdentifier": "string", "AirlinePrefix": "string", "AwbNumber": "string", "Event": "string", "ProActiveAlert": true, "ProActiveTime": 0, "MissedEventAlert": true, "EventAlert": true, "Email": "string", "AgentCode": "string", "AgentCass": "string", "Origin": "string", "PlainText": true, "Destination": "string" } ] } Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type filter Parameter content type: application/json text/json application/x-www-form-urlencoded body * Model * Example Value Models.Params.TST.EmailConfigNotifier { AirlinePrefix (string, optional) stringReg. Exp.:^[\d]{3}$ , AwbNumber (string, optional), Event (string, optional), Origin (string, optional), Destination (string, optional), AgentCode (string, optional), AgentCass (string, optional), CurrentPage (integer) integerMin. Value:1Max. Value:2147483647 , PageSize (integer) integerMin. Value:1Max. Value:100 } { "AirlinePrefix": "string", "AwbNumber": "string", "Event": "string", "Origin": "string", "Destination": "string", "AgentCode": "string", "AgentCass": "string", "CurrentPage": 0, "PageSize": 0 } RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 Bad Request * Model * Example Value Validators.ValidatorErrorList { Errors (Array[Validators.Error], optional) } Validators.Error { Group (string, optional, read only) = ['Paging', 'Flight', 'DateRange', 'Awb', 'FLD'] stringEnum:"Paging", "Flight", "DateRange", "Awb", "FLD" , PropertyName (string, optional, read only), ErrorMessage (string, optional, read only), AttemptedValue (string, optional, read only) } { "Errors": [ { "Group": "Paging", "PropertyName": "string", "ErrorMessage": "string", "AttemptedValue": "string" } ] } Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * DELETE /FFW/STARTRACKING/ROUTEMAP/EMAILCONFIGNOTIFIER/{ID} * PARAMETERS Parameter Value Description Parameter Type Data Type id path integer RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 200 OK 400 BadRequest Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * GET /FFW/STARTRACKING/ROUTEMAP/EMAILCONFIGNOTIFIER/{ID} * Return the selected TST prealert rules set RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Models.EmailConfigNotifier { Id (integer, optional), ForwarderIdentifier (string), AirlinePrefix (string), AwbNumber (string, optional), Event (string), ProActiveAlert (boolean, optional), ProActiveTime (integer), MissedEventAlert (boolean, optional), EventAlert (boolean, optional), Email (string), AgentCode (string) stringReg. Exp.:^[\d]{7}$ , AgentCass (string, optional) stringReg. Exp.:^[\d]{4}$ , Origin (string, optional) stringReg. Exp.:^[A-Z]{3}$ , PlainText (boolean, optional), Destination (string, optional) stringReg. Exp.:^[A-Z]{3}$ } { "Id": 0, "ForwarderIdentifier": "string", "AirlinePrefix": "string", "AwbNumber": "string", "Event": "string", "ProActiveAlert": true, "ProActiveTime": 0, "MissedEventAlert": true, "EventAlert": true, "Email": "string", "AgentCode": "string", "AgentCass": "string", "Origin": "string", "PlainText": true, "Destination": "string" } Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type id path integer RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 404 NotFound Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * PUT /FFW/STARTRACKING/ROUTEMAP/EMAILCONFIGNOTIFIER/{ID} * Save on db the modified TST prealert rules set RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Models.EmailConfigNotifier { Id (integer, optional), ForwarderIdentifier (string), AirlinePrefix (string), AwbNumber (string, optional), Event (string), ProActiveAlert (boolean, optional), ProActiveTime (integer), MissedEventAlert (boolean, optional), EventAlert (boolean, optional), Email (string), AgentCode (string) stringReg. Exp.:^[\d]{7}$ , AgentCass (string, optional) stringReg. Exp.:^[\d]{4}$ , Origin (string, optional) stringReg. Exp.:^[A-Z]{3}$ , PlainText (boolean, optional), Destination (string, optional) stringReg. Exp.:^[A-Z]{3}$ } { "Id": 0, "ForwarderIdentifier": "string", "AirlinePrefix": "string", "AwbNumber": "string", "Event": "string", "ProActiveAlert": true, "ProActiveTime": 0, "MissedEventAlert": true, "EventAlert": true, "Email": "string", "AgentCode": "string", "AgentCass": "string", "Origin": "string", "PlainText": true, "Destination": "string" } Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type id path integer value Parameter content type: application/json text/json application/x-www-form-urlencoded body * Model * Example Value Models.EmailConfigNotifier { Id (integer, optional), ForwarderIdentifier (string), AirlinePrefix (string), AwbNumber (string, optional), Event (string), ProActiveAlert (boolean, optional), ProActiveTime (integer), MissedEventAlert (boolean, optional), EventAlert (boolean, optional), Email (string), AgentCode (string) stringReg. Exp.:^[\d]{7}$ , AgentCass (string, optional) stringReg. Exp.:^[\d]{4}$ , Origin (string, optional) stringReg. Exp.:^[A-Z]{3}$ , PlainText (boolean, optional), Destination (string, optional) stringReg. Exp.:^[A-Z]{3}$ } { "Id": 0, "ForwarderIdentifier": "string", "AirlinePrefix": "string", "AwbNumber": "string", "Event": "string", "ProActiveAlert": true, "ProActiveTime": 0, "MissedEventAlert": true, "EventAlert": true, "Email": "string", "AgentCode": "string", "AgentCass": "string", "Origin": "string", "PlainText": true, "Destination": "string" } RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 Bad Request * Model * Example Value Validators.ValidatorErrorList { Errors (Array[Validators.Error], optional) } Validators.Error { Group (string, optional, read only) = ['Paging', 'Flight', 'DateRange', 'Awb', 'FLD'] stringEnum:"Paging", "Flight", "DateRange", "Awb", "FLD" , PropertyName (string, optional, read only), ErrorMessage (string, optional, read only), AttemptedValue (string, optional, read only) } { "Errors": [ { "Group": "Paging", "PropertyName": "string", "ErrorMessage": "string", "AttemptedValue": "string" } ] } Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * POST /FFW/STARTRACKING/ROUTEMAP/EMAILCONFIGNOTIFIER * Insert a new TST prealert rules set RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Models.EmailConfigNotifier { Id (integer, optional), ForwarderIdentifier (string), AirlinePrefix (string), AwbNumber (string, optional), Event (string), ProActiveAlert (boolean, optional), ProActiveTime (integer), MissedEventAlert (boolean, optional), EventAlert (boolean, optional), Email (string), AgentCode (string) stringReg. Exp.:^[\d]{7}$ , AgentCass (string, optional) stringReg. Exp.:^[\d]{4}$ , Origin (string, optional) stringReg. Exp.:^[A-Z]{3}$ , PlainText (boolean, optional), Destination (string, optional) stringReg. Exp.:^[A-Z]{3}$ } { "Id": 0, "ForwarderIdentifier": "string", "AirlinePrefix": "string", "AwbNumber": "string", "Event": "string", "ProActiveAlert": true, "ProActiveTime": 0, "MissedEventAlert": true, "EventAlert": true, "Email": "string", "AgentCode": "string", "AgentCass": "string", "Origin": "string", "PlainText": true, "Destination": "string" } Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type value Parameter content type: application/json text/json application/x-www-form-urlencoded body * Model * Example Value Models.EmailConfigNotifier { Id (integer, optional), ForwarderIdentifier (string), AirlinePrefix (string), AwbNumber (string, optional), Event (string), ProActiveAlert (boolean, optional), ProActiveTime (integer), MissedEventAlert (boolean, optional), EventAlert (boolean, optional), Email (string), AgentCode (string) stringReg. Exp.:^[\d]{7}$ , AgentCass (string, optional) stringReg. Exp.:^[\d]{4}$ , Origin (string, optional) stringReg. Exp.:^[A-Z]{3}$ , PlainText (boolean, optional), Destination (string, optional) stringReg. Exp.:^[A-Z]{3}$ } { "Id": 0, "ForwarderIdentifier": "string", "AirlinePrefix": "string", "AwbNumber": "string", "Event": "string", "ProActiveAlert": true, "ProActiveTime": 0, "MissedEventAlert": true, "EventAlert": true, "Email": "string", "AgentCode": "string", "AgentCass": "string", "Origin": "string", "PlainText": true, "Destination": "string" } RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 Bad Request * Model * Example Value Validators.ValidatorErrorList { Errors (Array[Validators.Error], optional) } Validators.Error { Group (string, optional, read only) = ['Paging', 'Flight', 'DateRange', 'Awb', 'FLD'] stringEnum:"Paging", "Flight", "DateRange", "Awb", "FLD" , PropertyName (string, optional, read only), ErrorMessage (string, optional, read only), AttemptedValue (string, optional, read only) } { "Errors": [ { "Group": "Paging", "PropertyName": "string", "ErrorMessage": "string", "AttemptedValue": "string" } ] } Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * REPORT * Show/Hide * List Operations * Expand Operations * * GET /FFW/STARTRACKING/ROUTEMAP/REPORT/AIRLINE * Returns StarTracking enabled Airlines. RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Models.ccs_Airline { Id (integer, optional), IdFormatType (integer, optional), IdChannel (integer, optional), IdProvider (integer, optional), ChannelAddresses (string, optional), IdEnvelope (integer, optional), ProviderCode (string, optional), IdAirline (integer, optional), CarrierCode (string, optional), AirportCityCode (string, optional), AirlinePrefix (string, optional), Name (string, optional), IsCiQ (boolean, optional), IsSR (boolean, optional) } { "Id": 0, "IdFormatType": 0, "IdChannel": 0, "IdProvider": 0, "ChannelAddresses": "string", "IdEnvelope": 0, "ProviderCode": "string", "IdAirline": 0, "CarrierCode": "string", "AirportCityCode": "string", "AirlinePrefix": "string", "Name": "string", "IsCiQ": true, "IsSR": true } Response Content Type application/json text/json Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * ROUTEMAP * Show/Hide * List Operations * Expand Operations * * POST /FFW/STARTRACKING/ROUTEMAP * Returns main information regarding the best available routemaps based on their quality score. RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Models.PagedListOf_Abstract.TST.RouteMapSummaryEvo { TotalItems (integer, optional, read only), TotalPages (integer, optional, read only), PageSize (integer, optional, read only), CurrentPage (integer, optional, read only), Items (Array[Abstract.TST.RouteMapSummaryEvo], optional, read only) } Abstract.TST.RouteMapSummaryEvo { RMRank (integer, optional), SRRank (integer, optional), IsRM (boolean, optional), LastUpdate (string, optional), Shipment (Abstract.Shipment, optional), DeliveryDate (Abstract.DateTimeInfo, optional), ReceiptDate (Abstract.DateTimeInfo, optional), ProductCode (string, optional), IsRoadFeederService (boolean, optional), Status (string, optional) = ['Booked', 'Accepted', 'OnAir', 'AtDestination', 'Cancelled'] stringEnum:"Booked", "Accepted", "OnAir", "AtDestination", "Cancelled" , IsReplanned (boolean, optional), RoutingIsReplanned (boolean, optional), OriginState (integer, optional), RoutingState (integer, optional), DestinationState (integer, optional), Origin (Abstract.TST.CycleSummary, optional), Routing (Abstract.TST.CycleSummary, optional), Destination (Abstract.TST.CycleSummary, optional), CreationDate (Abstract.DateTimeInfo, optional) } Abstract.Shipment { AirlinePrefix (string, optional), AwbNumber (string, optional), Routing (Abstract.Routing, optional), Total (Abstract.Total, optional) } Abstract.DateTimeInfo { Utc (string, optional), Local (string, optional) } Abstract.TST.CycleSummary { Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , Warnings (boolean, optional) } Abstract.Routing { Origin (string, optional), Destination (string, optional) } Abstract.Total { NoOfPieces (integer, optional), WeightCode (string, optional), Weight (number, optional), VolumeCode (string, optional), Volume (number, optional) } { "TotalItems": 0, "TotalPages": 0, "PageSize": 0, "CurrentPage": 0, "Items": [ { "RMRank": 0, "SRRank": 0, "IsRM": true, "LastUpdate": "2021-10-10T07:03:57.881Z", "Shipment": { "AirlinePrefix": "string", "AwbNumber": "string", "Routing": { "Origin": "string", "Destination": "string" }, "Total": { "NoOfPieces": 0, "WeightCode": "string", "Weight": 0, "VolumeCode": "string", "Volume": 0 } }, "DeliveryDate": { "Utc": "2021-10-10T07:03:57.881Z", "Local": "2021-10-10T07:03:57.881Z" }, "ReceiptDate": { "Utc": "2021-10-10T07:03:57.882Z", "Local": "2021-10-10T07:03:57.882Z" }, "ProductCode": "string", "IsRoadFeederService": true, "Status": "Booked", "IsReplanned": true, "RoutingIsReplanned": true, "OriginState": 0, "RoutingState": 0, "DestinationState": 0, "Origin": { "Status": "Planned", "Warnings": true }, "Routing": { "Status": "Planned", "Warnings": true }, "Destination": { "Status": "Planned", "Warnings": true }, "CreationDate": { "Utc": "2021-10-10T07:03:57.882Z", "Local": "2021-10-10T07:03:57.882Z" } } ] } Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type filter Parameter content type: application/json text/json application/x-www-form-urlencoded body * Model * Example Value Models.Params.TST.RouteMap { LocalTimeListToggle (boolean, optional), AirlinePrefix (string, optional) stringReg. Exp.:^[\d]{3}$ , AwbNumber (string, optional), Status (Array[string], optional), Origin (string, optional) stringReg. Exp.:^[A-Z]{3}$ , Destination (string, optional) stringReg. Exp.:^[A-Z]{3}$ , DeliveryDate (Models.Params.DateRange, optional), ReceiptDate (Models.Params.DateRange, optional), CreationDate (Models.Params.DateRange, optional), Sort (string, optional), AgentCode (string, optional), AgentCass (string, optional), CurrentPage (integer) integerMin. Value:1Max. Value:2147483647 , PageSize (integer) integerMin. Value:1Max. Value:100 } Models.Params.DateRange { StartDate (string, optional), EndDate (string, optional), StrStartDate (string, optional), StrEndDate (string, optional) } { "LocalTimeListToggle": true, "AirlinePrefix": "string", "AwbNumber": "string", "Status": [ "Booked" ], "Origin": "string", "Destination": "string", "DeliveryDate": { "StartDate": "2021-10-10T07:03:57.885Z", "EndDate": "2021-10-10T07:03:57.885Z", "StrStartDate": "string", "StrEndDate": "string" }, "ReceiptDate": { "StartDate": "2021-10-10T07:03:57.885Z", "EndDate": "2021-10-10T07:03:57.885Z", "StrStartDate": "string", "StrEndDate": "string" }, "CreationDate": { "StartDate": "2021-10-10T07:03:57.885Z", "EndDate": "2021-10-10T07:03:57.885Z", "StrStartDate": "string", "StrEndDate": "string" }, "Sort": "string", "AgentCode": "string", "AgentCass": "string", "CurrentPage": 0, "PageSize": 0 } RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 Bad Request * Model * Example Value Validators.ValidatorErrorList { Errors (Array[Validators.Error], optional) } Validators.Error { Group (string, optional, read only) = ['Paging', 'Flight', 'DateRange', 'Awb', 'FLD'] stringEnum:"Paging", "Flight", "DateRange", "Awb", "FLD" , PropertyName (string, optional, read only), ErrorMessage (string, optional, read only), AttemptedValue (string, optional, read only) } { "Errors": [ { "Group": "Paging", "PropertyName": "string", "ErrorMessage": "string", "AttemptedValue": "string" } ] } Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * GET /FFW/STARTRACKING/ROUTEMAP/{AWB} * Returns the best available routemap based on its score RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Abstract.TST.RouteMap { MilestonePlan (Abstract.TST.MilestonePlan, optional), LastUpdate (string, optional), Shipment (Abstract.Shipment, optional), DeliveryDate (Abstract.DateTimeInfo, optional), ReceiptDate (Abstract.DateTimeInfo, optional), ProductCode (string, optional), IsRoadFeederService (boolean, optional), Status (string, optional) = ['Booked', 'Accepted', 'OnAir', 'AtDestination', 'Cancelled'] stringEnum:"Booked", "Accepted", "OnAir", "AtDestination", "Cancelled" , IsReplanned (boolean, optional), RoutingIsReplanned (boolean, optional), OriginState (integer, optional), RoutingState (integer, optional), DestinationState (integer, optional), Origin (Abstract.TST.CycleSummary, optional), Routing (Abstract.TST.CycleSummary, optional), Destination (Abstract.TST.CycleSummary, optional), CreationDate (Abstract.DateTimeInfo, optional) } Abstract.TST.MilestonePlan { OriginCycle (Abstract.TST.StationCycle, optional), RoutingCycle (Abstract.TST.RoutingCycle, optional), DestinationCycle (Abstract.TST.StationCycle, optional) } Abstract.Shipment { AirlinePrefix (string, optional), AwbNumber (string, optional), Routing (Abstract.Routing, optional), Total (Abstract.Total, optional) } Abstract.DateTimeInfo { Utc (string, optional), Local (string, optional) } Abstract.TST.CycleSummary { Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , Warnings (boolean, optional) } Abstract.TST.StationCycle { Milestone (Array[Abstract.TST.MilestoneInfo], optional), Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , isReplanned (boolean, optional) } Abstract.TST.RoutingCycle { Flight (Array[Abstract.TST.Flight], optional), Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , isReplanned (boolean, optional) } Abstract.Routing { Origin (string, optional), Destination (string, optional) } Abstract.Total { NoOfPieces (integer, optional), WeightCode (string, optional), Weight (number, optional), VolumeCode (string, optional), Volume (number, optional) } Abstract.TST.MilestoneInfo { Status (string, optional) = ['Missing', 'Ko', 'Ok'] stringEnum:"Missing", "Ko", "Ok" , ArchivedStatus (string, optional, read only) = ['Missing', 'Ko', 'Ok'] stringEnum:"Missing", "Ko", "Ok" , Name (string, optional), Station (string, optional), PlannedDateTime (Abstract.DateTimeInfo, optional), ActualDateTime (Abstract.DateTimeInfo, optional), IsReplanned (boolean, optional) } Abstract.TST.Flight { FlightInfo (Abstract.Flight, optional), Total (Abstract.Total, optional), Milestone (Array[Abstract.TST.MilestoneInfo], optional) } Abstract.Flight { CarrierCode (string, optional), Number (string, optional), Scheduled (Abstract.FlightDate, optional), Actual (Abstract.FlightDate, optional), Routing (Abstract.Routing, optional), isRoadFeederService (boolean, optional) } Abstract.FlightDate { DepartureDateTime (Abstract.DateTimeInfo, optional), ArrivalDateTime (Abstract.DateTimeInfo, optional) } { "MilestonePlan": { "OriginCycle": { "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.888Z", "Local": "2021-10-10T07:03:57.888Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.888Z", "Local": "2021-10-10T07:03:57.888Z" }, "IsReplanned": true } ], "Status": "Planned", "isReplanned": true }, "RoutingCycle": { "Flight": [ { "FlightInfo": { "CarrierCode": "string", "Number": "string", "Scheduled": { "DepartureDateTime": { "Utc": "2021-10-10T07:03:57.888Z", "Local": "2021-10-10T07:03:57.888Z" }, "ArrivalDateTime": { "Utc": "2021-10-10T07:03:57.888Z", "Local": "2021-10-10T07:03:57.888Z" } }, "Actual": { "DepartureDateTime": { "Utc": "2021-10-10T07:03:57.888Z", "Local": "2021-10-10T07:03:57.888Z" }, "ArrivalDateTime": { "Utc": "2021-10-10T07:03:57.888Z", "Local": "2021-10-10T07:03:57.888Z" } }, "Routing": { "Origin": "string", "Destination": "string" }, "isRoadFeederService": true }, "Total": { "NoOfPieces": 0, "WeightCode": "string", "Weight": 0, "VolumeCode": "string", "Volume": 0 }, "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.888Z", "Local": "2021-10-10T07:03:57.888Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.888Z", "Local": "2021-10-10T07:03:57.888Z" }, "IsReplanned": true } ] } ], "Status": "Planned", "isReplanned": true }, "DestinationCycle": { "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.888Z", "Local": "2021-10-10T07:03:57.888Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.888Z", "Local": "2021-10-10T07:03:57.888Z" }, "IsReplanned": true } ], "Status": "Planned", "isReplanned": true } }, "LastUpdate": "2021-10-10T07:03:57.888Z", "Shipment": { "AirlinePrefix": "string", "AwbNumber": "string", "Routing": { "Origin": "string", "Destination": "string" }, "Total": { "NoOfPieces": 0, "WeightCode": "string", "Weight": 0, "VolumeCode": "string", "Volume": 0 } }, "DeliveryDate": { "Utc": "2021-10-10T07:03:57.888Z", "Local": "2021-10-10T07:03:57.888Z" }, "ReceiptDate": { "Utc": "2021-10-10T07:03:57.888Z", "Local": "2021-10-10T07:03:57.888Z" }, "ProductCode": "string", "IsRoadFeederService": true, "Status": "Booked", "IsReplanned": true, "RoutingIsReplanned": true, "OriginState": 0, "RoutingState": 0, "DestinationState": 0, "Origin": { "Status": "Planned", "Warnings": true }, "Routing": { "Status": "Planned", "Warnings": true }, "Destination": { "Status": "Planned", "Warnings": true }, "CreationDate": { "Utc": "2021-10-10T07:03:57.888Z", "Local": "2021-10-10T07:03:57.888Z" } } Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type AWB path string RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 Bad Request * Model * Example Value Validators.ValidatorErrorList { Errors (Array[Validators.Error], optional) } Validators.Error { Group (string, optional, read only) = ['Paging', 'Flight', 'DateRange', 'Awb', 'FLD'] stringEnum:"Paging", "Flight", "DateRange", "Awb", "FLD" , PropertyName (string, optional, read only), ErrorMessage (string, optional, read only), AttemptedValue (string, optional, read only) } { "Errors": [ { "Group": "Paging", "PropertyName": "string", "ErrorMessage": "string", "AttemptedValue": "string" } ] } 404 NotFound 500 InternalServerError Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * GET /FFW/STARTRACKING/ROUTEMAP/{AWB}/CARGOIQ * Returns the Cargo IQ Route Map RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Abstract.TST.RouteMap { MilestonePlan (Abstract.TST.MilestonePlan, optional), LastUpdate (string, optional), Shipment (Abstract.Shipment, optional), DeliveryDate (Abstract.DateTimeInfo, optional), ReceiptDate (Abstract.DateTimeInfo, optional), ProductCode (string, optional), IsRoadFeederService (boolean, optional), Status (string, optional) = ['Booked', 'Accepted', 'OnAir', 'AtDestination', 'Cancelled'] stringEnum:"Booked", "Accepted", "OnAir", "AtDestination", "Cancelled" , IsReplanned (boolean, optional), RoutingIsReplanned (boolean, optional), OriginState (integer, optional), RoutingState (integer, optional), DestinationState (integer, optional), Origin (Abstract.TST.CycleSummary, optional), Routing (Abstract.TST.CycleSummary, optional), Destination (Abstract.TST.CycleSummary, optional), CreationDate (Abstract.DateTimeInfo, optional) } Abstract.TST.MilestonePlan { OriginCycle (Abstract.TST.StationCycle, optional), RoutingCycle (Abstract.TST.RoutingCycle, optional), DestinationCycle (Abstract.TST.StationCycle, optional) } Abstract.Shipment { AirlinePrefix (string, optional), AwbNumber (string, optional), Routing (Abstract.Routing, optional), Total (Abstract.Total, optional) } Abstract.DateTimeInfo { Utc (string, optional), Local (string, optional) } Abstract.TST.CycleSummary { Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , Warnings (boolean, optional) } Abstract.TST.StationCycle { Milestone (Array[Abstract.TST.MilestoneInfo], optional), Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , isReplanned (boolean, optional) } Abstract.TST.RoutingCycle { Flight (Array[Abstract.TST.Flight], optional), Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , isReplanned (boolean, optional) } Abstract.Routing { Origin (string, optional), Destination (string, optional) } Abstract.Total { NoOfPieces (integer, optional), WeightCode (string, optional), Weight (number, optional), VolumeCode (string, optional), Volume (number, optional) } Abstract.TST.MilestoneInfo { Status (string, optional) = ['Missing', 'Ko', 'Ok'] stringEnum:"Missing", "Ko", "Ok" , ArchivedStatus (string, optional, read only) = ['Missing', 'Ko', 'Ok'] stringEnum:"Missing", "Ko", "Ok" , Name (string, optional), Station (string, optional), PlannedDateTime (Abstract.DateTimeInfo, optional), ActualDateTime (Abstract.DateTimeInfo, optional), IsReplanned (boolean, optional) } Abstract.TST.Flight { FlightInfo (Abstract.Flight, optional), Total (Abstract.Total, optional), Milestone (Array[Abstract.TST.MilestoneInfo], optional) } Abstract.Flight { CarrierCode (string, optional), Number (string, optional), Scheduled (Abstract.FlightDate, optional), Actual (Abstract.FlightDate, optional), Routing (Abstract.Routing, optional), isRoadFeederService (boolean, optional) } Abstract.FlightDate { DepartureDateTime (Abstract.DateTimeInfo, optional), ArrivalDateTime (Abstract.DateTimeInfo, optional) } { "MilestonePlan": { "OriginCycle": { "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.897Z", "Local": "2021-10-10T07:03:57.897Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.898Z", "Local": "2021-10-10T07:03:57.898Z" }, "IsReplanned": true } ], "Status": "Planned", "isReplanned": true }, "RoutingCycle": { "Flight": [ { "FlightInfo": { "CarrierCode": "string", "Number": "string", "Scheduled": { "DepartureDateTime": { "Utc": "2021-10-10T07:03:57.898Z", "Local": "2021-10-10T07:03:57.898Z" }, "ArrivalDateTime": { "Utc": "2021-10-10T07:03:57.898Z", "Local": "2021-10-10T07:03:57.898Z" } }, "Actual": { "DepartureDateTime": { "Utc": "2021-10-10T07:03:57.898Z", "Local": "2021-10-10T07:03:57.898Z" }, "ArrivalDateTime": { "Utc": "2021-10-10T07:03:57.898Z", "Local": "2021-10-10T07:03:57.898Z" } }, "Routing": { "Origin": "string", "Destination": "string" }, "isRoadFeederService": true }, "Total": { "NoOfPieces": 0, "WeightCode": "string", "Weight": 0, "VolumeCode": "string", "Volume": 0 }, "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.898Z", "Local": "2021-10-10T07:03:57.898Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.898Z", "Local": "2021-10-10T07:03:57.898Z" }, "IsReplanned": true } ] } ], "Status": "Planned", "isReplanned": true }, "DestinationCycle": { "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.898Z", "Local": "2021-10-10T07:03:57.898Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.898Z", "Local": "2021-10-10T07:03:57.898Z" }, "IsReplanned": true } ], "Status": "Planned", "isReplanned": true } }, "LastUpdate": "2021-10-10T07:03:57.898Z", "Shipment": { "AirlinePrefix": "string", "AwbNumber": "string", "Routing": { "Origin": "string", "Destination": "string" }, "Total": { "NoOfPieces": 0, "WeightCode": "string", "Weight": 0, "VolumeCode": "string", "Volume": 0 } }, "DeliveryDate": { "Utc": "2021-10-10T07:03:57.898Z", "Local": "2021-10-10T07:03:57.898Z" }, "ReceiptDate": { "Utc": "2021-10-10T07:03:57.898Z", "Local": "2021-10-10T07:03:57.898Z" }, "ProductCode": "string", "IsRoadFeederService": true, "Status": "Booked", "IsReplanned": true, "RoutingIsReplanned": true, "OriginState": 0, "RoutingState": 0, "DestinationState": 0, "Origin": { "Status": "Planned", "Warnings": true }, "Routing": { "Status": "Planned", "Warnings": true }, "Destination": { "Status": "Planned", "Warnings": true }, "CreationDate": { "Utc": "2021-10-10T07:03:57.898Z", "Local": "2021-10-10T07:03:57.898Z" } } Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type AWB path string RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 Bad Request * Model * Example Value Validators.ValidatorErrorList { Errors (Array[Validators.Error], optional) } Validators.Error { Group (string, optional, read only) = ['Paging', 'Flight', 'DateRange', 'Awb', 'FLD'] stringEnum:"Paging", "Flight", "DateRange", "Awb", "FLD" , PropertyName (string, optional, read only), ErrorMessage (string, optional, read only), AttemptedValue (string, optional, read only) } { "Errors": [ { "Group": "Paging", "PropertyName": "string", "ErrorMessage": "string", "AttemptedValue": "string" } ] } 404 NotFound 500 InternalServerError Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * GET /FFW/STARTRACKING/ROUTEMAP/{AWB}/SIMPLE * Returns the FSU based Route Map RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Abstract.TST.RouteMap { MilestonePlan (Abstract.TST.MilestonePlan, optional), LastUpdate (string, optional), Shipment (Abstract.Shipment, optional), DeliveryDate (Abstract.DateTimeInfo, optional), ReceiptDate (Abstract.DateTimeInfo, optional), ProductCode (string, optional), IsRoadFeederService (boolean, optional), Status (string, optional) = ['Booked', 'Accepted', 'OnAir', 'AtDestination', 'Cancelled'] stringEnum:"Booked", "Accepted", "OnAir", "AtDestination", "Cancelled" , IsReplanned (boolean, optional), RoutingIsReplanned (boolean, optional), OriginState (integer, optional), RoutingState (integer, optional), DestinationState (integer, optional), Origin (Abstract.TST.CycleSummary, optional), Routing (Abstract.TST.CycleSummary, optional), Destination (Abstract.TST.CycleSummary, optional), CreationDate (Abstract.DateTimeInfo, optional) } Abstract.TST.MilestonePlan { OriginCycle (Abstract.TST.StationCycle, optional), RoutingCycle (Abstract.TST.RoutingCycle, optional), DestinationCycle (Abstract.TST.StationCycle, optional) } Abstract.Shipment { AirlinePrefix (string, optional), AwbNumber (string, optional), Routing (Abstract.Routing, optional), Total (Abstract.Total, optional) } Abstract.DateTimeInfo { Utc (string, optional), Local (string, optional) } Abstract.TST.CycleSummary { Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , Warnings (boolean, optional) } Abstract.TST.StationCycle { Milestone (Array[Abstract.TST.MilestoneInfo], optional), Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , isReplanned (boolean, optional) } Abstract.TST.RoutingCycle { Flight (Array[Abstract.TST.Flight], optional), Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , isReplanned (boolean, optional) } Abstract.Routing { Origin (string, optional), Destination (string, optional) } Abstract.Total { NoOfPieces (integer, optional), WeightCode (string, optional), Weight (number, optional), VolumeCode (string, optional), Volume (number, optional) } Abstract.TST.MilestoneInfo { Status (string, optional) = ['Missing', 'Ko', 'Ok'] stringEnum:"Missing", "Ko", "Ok" , ArchivedStatus (string, optional, read only) = ['Missing', 'Ko', 'Ok'] stringEnum:"Missing", "Ko", "Ok" , Name (string, optional), Station (string, optional), PlannedDateTime (Abstract.DateTimeInfo, optional), ActualDateTime (Abstract.DateTimeInfo, optional), IsReplanned (boolean, optional) } Abstract.TST.Flight { FlightInfo (Abstract.Flight, optional), Total (Abstract.Total, optional), Milestone (Array[Abstract.TST.MilestoneInfo], optional) } Abstract.Flight { CarrierCode (string, optional), Number (string, optional), Scheduled (Abstract.FlightDate, optional), Actual (Abstract.FlightDate, optional), Routing (Abstract.Routing, optional), isRoadFeederService (boolean, optional) } Abstract.FlightDate { DepartureDateTime (Abstract.DateTimeInfo, optional), ArrivalDateTime (Abstract.DateTimeInfo, optional) } { "MilestonePlan": { "OriginCycle": { "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.905Z", "Local": "2021-10-10T07:03:57.905Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.905Z", "Local": "2021-10-10T07:03:57.905Z" }, "IsReplanned": true } ], "Status": "Planned", "isReplanned": true }, "RoutingCycle": { "Flight": [ { "FlightInfo": { "CarrierCode": "string", "Number": "string", "Scheduled": { "DepartureDateTime": { "Utc": "2021-10-10T07:03:57.905Z", "Local": "2021-10-10T07:03:57.905Z" }, "ArrivalDateTime": { "Utc": "2021-10-10T07:03:57.905Z", "Local": "2021-10-10T07:03:57.905Z" } }, "Actual": { "DepartureDateTime": { "Utc": "2021-10-10T07:03:57.905Z", "Local": "2021-10-10T07:03:57.905Z" }, "ArrivalDateTime": { "Utc": "2021-10-10T07:03:57.905Z", "Local": "2021-10-10T07:03:57.905Z" } }, "Routing": { "Origin": "string", "Destination": "string" }, "isRoadFeederService": true }, "Total": { "NoOfPieces": 0, "WeightCode": "string", "Weight": 0, "VolumeCode": "string", "Volume": 0 }, "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.905Z", "Local": "2021-10-10T07:03:57.905Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.905Z", "Local": "2021-10-10T07:03:57.905Z" }, "IsReplanned": true } ] } ], "Status": "Planned", "isReplanned": true }, "DestinationCycle": { "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.905Z", "Local": "2021-10-10T07:03:57.905Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.905Z", "Local": "2021-10-10T07:03:57.905Z" }, "IsReplanned": true } ], "Status": "Planned", "isReplanned": true } }, "LastUpdate": "2021-10-10T07:03:57.905Z", "Shipment": { "AirlinePrefix": "string", "AwbNumber": "string", "Routing": { "Origin": "string", "Destination": "string" }, "Total": { "NoOfPieces": 0, "WeightCode": "string", "Weight": 0, "VolumeCode": "string", "Volume": 0 } }, "DeliveryDate": { "Utc": "2021-10-10T07:03:57.905Z", "Local": "2021-10-10T07:03:57.905Z" }, "ReceiptDate": { "Utc": "2021-10-10T07:03:57.905Z", "Local": "2021-10-10T07:03:57.905Z" }, "ProductCode": "string", "IsRoadFeederService": true, "Status": "Booked", "IsReplanned": true, "RoutingIsReplanned": true, "OriginState": 0, "RoutingState": 0, "DestinationState": 0, "Origin": { "Status": "Planned", "Warnings": true }, "Routing": { "Status": "Planned", "Warnings": true }, "Destination": { "Status": "Planned", "Warnings": true }, "CreationDate": { "Utc": "2021-10-10T07:03:57.905Z", "Local": "2021-10-10T07:03:57.905Z" } } Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type AWB path string RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 Bad Request * Model * Example Value Validators.ValidatorErrorList { Errors (Array[Validators.Error], optional) } Validators.Error { Group (string, optional, read only) = ['Paging', 'Flight', 'DateRange', 'Awb', 'FLD'] stringEnum:"Paging", "Flight", "DateRange", "Awb", "FLD" , PropertyName (string, optional, read only), ErrorMessage (string, optional, read only), AttemptedValue (string, optional, read only) } { "Errors": [ { "Group": "Paging", "PropertyName": "string", "ErrorMessage": "string", "AttemptedValue": "string" } ] } 404 NotFound 500 InternalServerError Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * GET /FFW/STARTRACKING/ROUTEMAP/{AWB}/RESERVE * Returns the alternative to the best available routemap RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Abstract.TST.RouteMap { MilestonePlan (Abstract.TST.MilestonePlan, optional), LastUpdate (string, optional), Shipment (Abstract.Shipment, optional), DeliveryDate (Abstract.DateTimeInfo, optional), ReceiptDate (Abstract.DateTimeInfo, optional), ProductCode (string, optional), IsRoadFeederService (boolean, optional), Status (string, optional) = ['Booked', 'Accepted', 'OnAir', 'AtDestination', 'Cancelled'] stringEnum:"Booked", "Accepted", "OnAir", "AtDestination", "Cancelled" , IsReplanned (boolean, optional), RoutingIsReplanned (boolean, optional), OriginState (integer, optional), RoutingState (integer, optional), DestinationState (integer, optional), Origin (Abstract.TST.CycleSummary, optional), Routing (Abstract.TST.CycleSummary, optional), Destination (Abstract.TST.CycleSummary, optional), CreationDate (Abstract.DateTimeInfo, optional) } Abstract.TST.MilestonePlan { OriginCycle (Abstract.TST.StationCycle, optional), RoutingCycle (Abstract.TST.RoutingCycle, optional), DestinationCycle (Abstract.TST.StationCycle, optional) } Abstract.Shipment { AirlinePrefix (string, optional), AwbNumber (string, optional), Routing (Abstract.Routing, optional), Total (Abstract.Total, optional) } Abstract.DateTimeInfo { Utc (string, optional), Local (string, optional) } Abstract.TST.CycleSummary { Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , Warnings (boolean, optional) } Abstract.TST.StationCycle { Milestone (Array[Abstract.TST.MilestoneInfo], optional), Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , isReplanned (boolean, optional) } Abstract.TST.RoutingCycle { Flight (Array[Abstract.TST.Flight], optional), Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , isReplanned (boolean, optional) } Abstract.Routing { Origin (string, optional), Destination (string, optional) } Abstract.Total { NoOfPieces (integer, optional), WeightCode (string, optional), Weight (number, optional), VolumeCode (string, optional), Volume (number, optional) } Abstract.TST.MilestoneInfo { Status (string, optional) = ['Missing', 'Ko', 'Ok'] stringEnum:"Missing", "Ko", "Ok" , ArchivedStatus (string, optional, read only) = ['Missing', 'Ko', 'Ok'] stringEnum:"Missing", "Ko", "Ok" , Name (string, optional), Station (string, optional), PlannedDateTime (Abstract.DateTimeInfo, optional), ActualDateTime (Abstract.DateTimeInfo, optional), IsReplanned (boolean, optional) } Abstract.TST.Flight { FlightInfo (Abstract.Flight, optional), Total (Abstract.Total, optional), Milestone (Array[Abstract.TST.MilestoneInfo], optional) } Abstract.Flight { CarrierCode (string, optional), Number (string, optional), Scheduled (Abstract.FlightDate, optional), Actual (Abstract.FlightDate, optional), Routing (Abstract.Routing, optional), isRoadFeederService (boolean, optional) } Abstract.FlightDate { DepartureDateTime (Abstract.DateTimeInfo, optional), ArrivalDateTime (Abstract.DateTimeInfo, optional) } { "MilestonePlan": { "OriginCycle": { "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.910Z", "Local": "2021-10-10T07:03:57.910Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.910Z", "Local": "2021-10-10T07:03:57.910Z" }, "IsReplanned": true } ], "Status": "Planned", "isReplanned": true }, "RoutingCycle": { "Flight": [ { "FlightInfo": { "CarrierCode": "string", "Number": "string", "Scheduled": { "DepartureDateTime": { "Utc": "2021-10-10T07:03:57.911Z", "Local": "2021-10-10T07:03:57.911Z" }, "ArrivalDateTime": { "Utc": "2021-10-10T07:03:57.911Z", "Local": "2021-10-10T07:03:57.911Z" } }, "Actual": { "DepartureDateTime": { "Utc": "2021-10-10T07:03:57.911Z", "Local": "2021-10-10T07:03:57.911Z" }, "ArrivalDateTime": { "Utc": "2021-10-10T07:03:57.911Z", "Local": "2021-10-10T07:03:57.911Z" } }, "Routing": { "Origin": "string", "Destination": "string" }, "isRoadFeederService": true }, "Total": { "NoOfPieces": 0, "WeightCode": "string", "Weight": 0, "VolumeCode": "string", "Volume": 0 }, "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.911Z", "Local": "2021-10-10T07:03:57.911Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.911Z", "Local": "2021-10-10T07:03:57.911Z" }, "IsReplanned": true } ] } ], "Status": "Planned", "isReplanned": true }, "DestinationCycle": { "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.911Z", "Local": "2021-10-10T07:03:57.911Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.911Z", "Local": "2021-10-10T07:03:57.911Z" }, "IsReplanned": true } ], "Status": "Planned", "isReplanned": true } }, "LastUpdate": "2021-10-10T07:03:57.911Z", "Shipment": { "AirlinePrefix": "string", "AwbNumber": "string", "Routing": { "Origin": "string", "Destination": "string" }, "Total": { "NoOfPieces": 0, "WeightCode": "string", "Weight": 0, "VolumeCode": "string", "Volume": 0 } }, "DeliveryDate": { "Utc": "2021-10-10T07:03:57.911Z", "Local": "2021-10-10T07:03:57.911Z" }, "ReceiptDate": { "Utc": "2021-10-10T07:03:57.911Z", "Local": "2021-10-10T07:03:57.911Z" }, "ProductCode": "string", "IsRoadFeederService": true, "Status": "Booked", "IsReplanned": true, "RoutingIsReplanned": true, "OriginState": 0, "RoutingState": 0, "DestinationState": 0, "Origin": { "Status": "Planned", "Warnings": true }, "Routing": { "Status": "Planned", "Warnings": true }, "Destination": { "Status": "Planned", "Warnings": true }, "CreationDate": { "Utc": "2021-10-10T07:03:57.911Z", "Local": "2021-10-10T07:03:57.911Z" } } Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type AWB path string RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 Bad Request * Model * Example Value Validators.ValidatorErrorList { Errors (Array[Validators.Error], optional) } Validators.Error { Group (string, optional, read only) = ['Paging', 'Flight', 'DateRange', 'Awb', 'FLD'] stringEnum:"Paging", "Flight", "DateRange", "Awb", "FLD" , PropertyName (string, optional, read only), ErrorMessage (string, optional, read only), AttemptedValue (string, optional, read only) } { "Errors": [ { "Group": "Paging", "PropertyName": "string", "ErrorMessage": "string", "AttemptedValue": "string" } ] } 404 NotFound 500 InternalServerError Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * GET /FFW/STARTRACKING/ROUTEMAP/{AWB}/HISTORY * From the list of the best available based on their score, returns the selected routemap and all its snapshots RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Models.PagedListOf_Abstract.TST.RouteMapHistory { TotalItems (integer, optional, read only), TotalPages (integer, optional, read only), PageSize (integer, optional, read only), CurrentPage (integer, optional, read only), Items (Array[Abstract.TST.RouteMapHistory], optional, read only) } Abstract.TST.RouteMapHistory { RouteMap (Abstract.TST.RouteMap, optional), ChangedProperties (Array[string], optional) } Abstract.TST.RouteMap { MilestonePlan (Abstract.TST.MilestonePlan, optional), LastUpdate (string, optional), Shipment (Abstract.Shipment, optional), DeliveryDate (Abstract.DateTimeInfo, optional), ReceiptDate (Abstract.DateTimeInfo, optional), ProductCode (string, optional), IsRoadFeederService (boolean, optional), Status (string, optional) = ['Booked', 'Accepted', 'OnAir', 'AtDestination', 'Cancelled'] stringEnum:"Booked", "Accepted", "OnAir", "AtDestination", "Cancelled" , IsReplanned (boolean, optional), RoutingIsReplanned (boolean, optional), OriginState (integer, optional), RoutingState (integer, optional), DestinationState (integer, optional), Origin (Abstract.TST.CycleSummary, optional), Routing (Abstract.TST.CycleSummary, optional), Destination (Abstract.TST.CycleSummary, optional), CreationDate (Abstract.DateTimeInfo, optional) } Abstract.TST.MilestonePlan { OriginCycle (Abstract.TST.StationCycle, optional), RoutingCycle (Abstract.TST.RoutingCycle, optional), DestinationCycle (Abstract.TST.StationCycle, optional) } Abstract.Shipment { AirlinePrefix (string, optional), AwbNumber (string, optional), Routing (Abstract.Routing, optional), Total (Abstract.Total, optional) } Abstract.DateTimeInfo { Utc (string, optional), Local (string, optional) } Abstract.TST.CycleSummary { Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , Warnings (boolean, optional) } Abstract.TST.StationCycle { Milestone (Array[Abstract.TST.MilestoneInfo], optional), Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , isReplanned (boolean, optional) } Abstract.TST.RoutingCycle { Flight (Array[Abstract.TST.Flight], optional), Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , isReplanned (boolean, optional) } Abstract.Routing { Origin (string, optional), Destination (string, optional) } Abstract.Total { NoOfPieces (integer, optional), WeightCode (string, optional), Weight (number, optional), VolumeCode (string, optional), Volume (number, optional) } Abstract.TST.MilestoneInfo { Status (string, optional) = ['Missing', 'Ko', 'Ok'] stringEnum:"Missing", "Ko", "Ok" , ArchivedStatus (string, optional, read only) = ['Missing', 'Ko', 'Ok'] stringEnum:"Missing", "Ko", "Ok" , Name (string, optional), Station (string, optional), PlannedDateTime (Abstract.DateTimeInfo, optional), ActualDateTime (Abstract.DateTimeInfo, optional), IsReplanned (boolean, optional) } Abstract.TST.Flight { FlightInfo (Abstract.Flight, optional), Total (Abstract.Total, optional), Milestone (Array[Abstract.TST.MilestoneInfo], optional) } Abstract.Flight { CarrierCode (string, optional), Number (string, optional), Scheduled (Abstract.FlightDate, optional), Actual (Abstract.FlightDate, optional), Routing (Abstract.Routing, optional), isRoadFeederService (boolean, optional) } Abstract.FlightDate { DepartureDateTime (Abstract.DateTimeInfo, optional), ArrivalDateTime (Abstract.DateTimeInfo, optional) } { "TotalItems": 0, "TotalPages": 0, "PageSize": 0, "CurrentPage": 0, "Items": [ { "RouteMap": { "MilestonePlan": { "OriginCycle": { "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.918Z", "Local": "2021-10-10T07:03:57.918Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.918Z", "Local": "2021-10-10T07:03:57.918Z" }, "IsReplanned": true } ], "Status": "Planned", "isReplanned": true }, "RoutingCycle": { "Flight": [ { "FlightInfo": { "CarrierCode": "string", "Number": "string", "Scheduled": { "DepartureDateTime": { "Utc": "2021-10-10T07:03:57.918Z", "Local": "2021-10-10T07:03:57.918Z" }, "ArrivalDateTime": { "Utc": "2021-10-10T07:03:57.918Z", "Local": "2021-10-10T07:03:57.918Z" } }, "Actual": { "DepartureDateTime": { "Utc": "2021-10-10T07:03:57.918Z", "Local": "2021-10-10T07:03:57.918Z" }, "ArrivalDateTime": { "Utc": "2021-10-10T07:03:57.918Z", "Local": "2021-10-10T07:03:57.918Z" } }, "Routing": { "Origin": "string", "Destination": "string" }, "isRoadFeederService": true }, "Total": { "NoOfPieces": 0, "WeightCode": "string", "Weight": 0, "VolumeCode": "string", "Volume": 0 }, "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.918Z", "Local": "2021-10-10T07:03:57.918Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.918Z", "Local": "2021-10-10T07:03:57.918Z" }, "IsReplanned": true } ] } ], "Status": "Planned", "isReplanned": true }, "DestinationCycle": { "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.918Z", "Local": "2021-10-10T07:03:57.918Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.918Z", "Local": "2021-10-10T07:03:57.918Z" }, "IsReplanned": true } ], "Status": "Planned", "isReplanned": true } }, "LastUpdate": "2021-10-10T07:03:57.918Z", "Shipment": { "AirlinePrefix": "string", "AwbNumber": "string", "Routing": { "Origin": "string", "Destination": "string" }, "Total": { "NoOfPieces": 0, "WeightCode": "string", "Weight": 0, "VolumeCode": "string", "Volume": 0 } }, "DeliveryDate": { "Utc": "2021-10-10T07:03:57.918Z", "Local": "2021-10-10T07:03:57.918Z" }, "ReceiptDate": { "Utc": "2021-10-10T07:03:57.918Z", "Local": "2021-10-10T07:03:57.918Z" }, "ProductCode": "string", "IsRoadFeederService": true, "Status": "Booked", "IsReplanned": true, "RoutingIsReplanned": true, "OriginState": 0, "RoutingState": 0, "DestinationState": 0, "Origin": { "Status": "Planned", "Warnings": true }, "Routing": { "Status": "Planned", "Warnings": true }, "Destination": { "Status": "Planned", "Warnings": true }, "CreationDate": { "Utc": "2021-10-10T07:03:57.918Z", "Local": "2021-10-10T07:03:57.918Z" } }, "ChangedProperties": [ "string" ] } ] } Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type AWB path string RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 Bad Request * Model * Example Value Validators.ValidatorErrorList { Errors (Array[Validators.Error], optional) } Validators.Error { Group (string, optional, read only) = ['Paging', 'Flight', 'DateRange', 'Awb', 'FLD'] stringEnum:"Paging", "Flight", "DateRange", "Awb", "FLD" , PropertyName (string, optional, read only), ErrorMessage (string, optional, read only), AttemptedValue (string, optional, read only) } { "Errors": [ { "Group": "Paging", "PropertyName": "string", "ErrorMessage": "string", "AttemptedValue": "string" } ] } 404 NotFound 500 InternalServerError Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * GET /FFW/STARTRACKING/ROUTEMAP/{AWB}/HISTORY/CARGOIQ * Return the latest CargoIQ Route Map, with all its snapshots. RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Models.PagedListOf_Abstract.TST.RouteMapHistory { TotalItems (integer, optional, read only), TotalPages (integer, optional, read only), PageSize (integer, optional, read only), CurrentPage (integer, optional, read only), Items (Array[Abstract.TST.RouteMapHistory], optional, read only) } Abstract.TST.RouteMapHistory { RouteMap (Abstract.TST.RouteMap, optional), ChangedProperties (Array[string], optional) } Abstract.TST.RouteMap { MilestonePlan (Abstract.TST.MilestonePlan, optional), LastUpdate (string, optional), Shipment (Abstract.Shipment, optional), DeliveryDate (Abstract.DateTimeInfo, optional), ReceiptDate (Abstract.DateTimeInfo, optional), ProductCode (string, optional), IsRoadFeederService (boolean, optional), Status (string, optional) = ['Booked', 'Accepted', 'OnAir', 'AtDestination', 'Cancelled'] stringEnum:"Booked", "Accepted", "OnAir", "AtDestination", "Cancelled" , IsReplanned (boolean, optional), RoutingIsReplanned (boolean, optional), OriginState (integer, optional), RoutingState (integer, optional), DestinationState (integer, optional), Origin (Abstract.TST.CycleSummary, optional), Routing (Abstract.TST.CycleSummary, optional), Destination (Abstract.TST.CycleSummary, optional), CreationDate (Abstract.DateTimeInfo, optional) } Abstract.TST.MilestonePlan { OriginCycle (Abstract.TST.StationCycle, optional), RoutingCycle (Abstract.TST.RoutingCycle, optional), DestinationCycle (Abstract.TST.StationCycle, optional) } Abstract.Shipment { AirlinePrefix (string, optional), AwbNumber (string, optional), Routing (Abstract.Routing, optional), Total (Abstract.Total, optional) } Abstract.DateTimeInfo { Utc (string, optional), Local (string, optional) } Abstract.TST.CycleSummary { Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , Warnings (boolean, optional) } Abstract.TST.StationCycle { Milestone (Array[Abstract.TST.MilestoneInfo], optional), Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , isReplanned (boolean, optional) } Abstract.TST.RoutingCycle { Flight (Array[Abstract.TST.Flight], optional), Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , isReplanned (boolean, optional) } Abstract.Routing { Origin (string, optional), Destination (string, optional) } Abstract.Total { NoOfPieces (integer, optional), WeightCode (string, optional), Weight (number, optional), VolumeCode (string, optional), Volume (number, optional) } Abstract.TST.MilestoneInfo { Status (string, optional) = ['Missing', 'Ko', 'Ok'] stringEnum:"Missing", "Ko", "Ok" , ArchivedStatus (string, optional, read only) = ['Missing', 'Ko', 'Ok'] stringEnum:"Missing", "Ko", "Ok" , Name (string, optional), Station (string, optional), PlannedDateTime (Abstract.DateTimeInfo, optional), ActualDateTime (Abstract.DateTimeInfo, optional), IsReplanned (boolean, optional) } Abstract.TST.Flight { FlightInfo (Abstract.Flight, optional), Total (Abstract.Total, optional), Milestone (Array[Abstract.TST.MilestoneInfo], optional) } Abstract.Flight { CarrierCode (string, optional), Number (string, optional), Scheduled (Abstract.FlightDate, optional), Actual (Abstract.FlightDate, optional), Routing (Abstract.Routing, optional), isRoadFeederService (boolean, optional) } Abstract.FlightDate { DepartureDateTime (Abstract.DateTimeInfo, optional), ArrivalDateTime (Abstract.DateTimeInfo, optional) } { "TotalItems": 0, "TotalPages": 0, "PageSize": 0, "CurrentPage": 0, "Items": [ { "RouteMap": { "MilestonePlan": { "OriginCycle": { "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.925Z", "Local": "2021-10-10T07:03:57.925Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.925Z", "Local": "2021-10-10T07:03:57.925Z" }, "IsReplanned": true } ], "Status": "Planned", "isReplanned": true }, "RoutingCycle": { "Flight": [ { "FlightInfo": { "CarrierCode": "string", "Number": "string", "Scheduled": { "DepartureDateTime": { "Utc": "2021-10-10T07:03:57.926Z", "Local": "2021-10-10T07:03:57.926Z" }, "ArrivalDateTime": { "Utc": "2021-10-10T07:03:57.926Z", "Local": "2021-10-10T07:03:57.926Z" } }, "Actual": { "DepartureDateTime": { "Utc": "2021-10-10T07:03:57.926Z", "Local": "2021-10-10T07:03:57.926Z" }, "ArrivalDateTime": { "Utc": "2021-10-10T07:03:57.926Z", "Local": "2021-10-10T07:03:57.926Z" } }, "Routing": { "Origin": "string", "Destination": "string" }, "isRoadFeederService": true }, "Total": { "NoOfPieces": 0, "WeightCode": "string", "Weight": 0, "VolumeCode": "string", "Volume": 0 }, "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.926Z", "Local": "2021-10-10T07:03:57.926Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.926Z", "Local": "2021-10-10T07:03:57.926Z" }, "IsReplanned": true } ] } ], "Status": "Planned", "isReplanned": true }, "DestinationCycle": { "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.926Z", "Local": "2021-10-10T07:03:57.926Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.926Z", "Local": "2021-10-10T07:03:57.926Z" }, "IsReplanned": true } ], "Status": "Planned", "isReplanned": true } }, "LastUpdate": "2021-10-10T07:03:57.926Z", "Shipment": { "AirlinePrefix": "string", "AwbNumber": "string", "Routing": { "Origin": "string", "Destination": "string" }, "Total": { "NoOfPieces": 0, "WeightCode": "string", "Weight": 0, "VolumeCode": "string", "Volume": 0 } }, "DeliveryDate": { "Utc": "2021-10-10T07:03:57.926Z", "Local": "2021-10-10T07:03:57.926Z" }, "ReceiptDate": { "Utc": "2021-10-10T07:03:57.926Z", "Local": "2021-10-10T07:03:57.926Z" }, "ProductCode": "string", "IsRoadFeederService": true, "Status": "Booked", "IsReplanned": true, "RoutingIsReplanned": true, "OriginState": 0, "RoutingState": 0, "DestinationState": 0, "Origin": { "Status": "Planned", "Warnings": true }, "Routing": { "Status": "Planned", "Warnings": true }, "Destination": { "Status": "Planned", "Warnings": true }, "CreationDate": { "Utc": "2021-10-10T07:03:57.926Z", "Local": "2021-10-10T07:03:57.926Z" } }, "ChangedProperties": [ "string" ] } ] } Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type AWB path string RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 Bad Request * Model * Example Value Validators.ValidatorErrorList { Errors (Array[Validators.Error], optional) } Validators.Error { Group (string, optional, read only) = ['Paging', 'Flight', 'DateRange', 'Awb', 'FLD'] stringEnum:"Paging", "Flight", "DateRange", "Awb", "FLD" , PropertyName (string, optional, read only), ErrorMessage (string, optional, read only), AttemptedValue (string, optional, read only) } { "Errors": [ { "Group": "Paging", "PropertyName": "string", "ErrorMessage": "string", "AttemptedValue": "string" } ] } 404 NotFound 500 InternalServerError Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * GET /FFW/STARTRACKING/ROUTEMAP/{AWB}/HISTORY/SIMPLE * Return the latest FSU based Route Map, with all its snapshots. RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Models.PagedListOf_Abstract.TST.RouteMapHistory { TotalItems (integer, optional, read only), TotalPages (integer, optional, read only), PageSize (integer, optional, read only), CurrentPage (integer, optional, read only), Items (Array[Abstract.TST.RouteMapHistory], optional, read only) } Abstract.TST.RouteMapHistory { RouteMap (Abstract.TST.RouteMap, optional), ChangedProperties (Array[string], optional) } Abstract.TST.RouteMap { MilestonePlan (Abstract.TST.MilestonePlan, optional), LastUpdate (string, optional), Shipment (Abstract.Shipment, optional), DeliveryDate (Abstract.DateTimeInfo, optional), ReceiptDate (Abstract.DateTimeInfo, optional), ProductCode (string, optional), IsRoadFeederService (boolean, optional), Status (string, optional) = ['Booked', 'Accepted', 'OnAir', 'AtDestination', 'Cancelled'] stringEnum:"Booked", "Accepted", "OnAir", "AtDestination", "Cancelled" , IsReplanned (boolean, optional), RoutingIsReplanned (boolean, optional), OriginState (integer, optional), RoutingState (integer, optional), DestinationState (integer, optional), Origin (Abstract.TST.CycleSummary, optional), Routing (Abstract.TST.CycleSummary, optional), Destination (Abstract.TST.CycleSummary, optional), CreationDate (Abstract.DateTimeInfo, optional) } Abstract.TST.MilestonePlan { OriginCycle (Abstract.TST.StationCycle, optional), RoutingCycle (Abstract.TST.RoutingCycle, optional), DestinationCycle (Abstract.TST.StationCycle, optional) } Abstract.Shipment { AirlinePrefix (string, optional), AwbNumber (string, optional), Routing (Abstract.Routing, optional), Total (Abstract.Total, optional) } Abstract.DateTimeInfo { Utc (string, optional), Local (string, optional) } Abstract.TST.CycleSummary { Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , Warnings (boolean, optional) } Abstract.TST.StationCycle { Milestone (Array[Abstract.TST.MilestoneInfo], optional), Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , isReplanned (boolean, optional) } Abstract.TST.RoutingCycle { Flight (Array[Abstract.TST.Flight], optional), Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , isReplanned (boolean, optional) } Abstract.Routing { Origin (string, optional), Destination (string, optional) } Abstract.Total { NoOfPieces (integer, optional), WeightCode (string, optional), Weight (number, optional), VolumeCode (string, optional), Volume (number, optional) } Abstract.TST.MilestoneInfo { Status (string, optional) = ['Missing', 'Ko', 'Ok'] stringEnum:"Missing", "Ko", "Ok" , ArchivedStatus (string, optional, read only) = ['Missing', 'Ko', 'Ok'] stringEnum:"Missing", "Ko", "Ok" , Name (string, optional), Station (string, optional), PlannedDateTime (Abstract.DateTimeInfo, optional), ActualDateTime (Abstract.DateTimeInfo, optional), IsReplanned (boolean, optional) } Abstract.TST.Flight { FlightInfo (Abstract.Flight, optional), Total (Abstract.Total, optional), Milestone (Array[Abstract.TST.MilestoneInfo], optional) } Abstract.Flight { CarrierCode (string, optional), Number (string, optional), Scheduled (Abstract.FlightDate, optional), Actual (Abstract.FlightDate, optional), Routing (Abstract.Routing, optional), isRoadFeederService (boolean, optional) } Abstract.FlightDate { DepartureDateTime (Abstract.DateTimeInfo, optional), ArrivalDateTime (Abstract.DateTimeInfo, optional) } { "TotalItems": 0, "TotalPages": 0, "PageSize": 0, "CurrentPage": 0, "Items": [ { "RouteMap": { "MilestonePlan": { "OriginCycle": { "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.932Z", "Local": "2021-10-10T07:03:57.932Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.932Z", "Local": "2021-10-10T07:03:57.932Z" }, "IsReplanned": true } ], "Status": "Planned", "isReplanned": true }, "RoutingCycle": { "Flight": [ { "FlightInfo": { "CarrierCode": "string", "Number": "string", "Scheduled": { "DepartureDateTime": { "Utc": "2021-10-10T07:03:57.932Z", "Local": "2021-10-10T07:03:57.932Z" }, "ArrivalDateTime": { "Utc": "2021-10-10T07:03:57.932Z", "Local": "2021-10-10T07:03:57.932Z" } }, "Actual": { "DepartureDateTime": { "Utc": "2021-10-10T07:03:57.932Z", "Local": "2021-10-10T07:03:57.932Z" }, "ArrivalDateTime": { "Utc": "2021-10-10T07:03:57.932Z", "Local": "2021-10-10T07:03:57.932Z" } }, "Routing": { "Origin": "string", "Destination": "string" }, "isRoadFeederService": true }, "Total": { "NoOfPieces": 0, "WeightCode": "string", "Weight": 0, "VolumeCode": "string", "Volume": 0 }, "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.934Z", "Local": "2021-10-10T07:03:57.934Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.934Z", "Local": "2021-10-10T07:03:57.934Z" }, "IsReplanned": true } ] } ], "Status": "Planned", "isReplanned": true }, "DestinationCycle": { "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.934Z", "Local": "2021-10-10T07:03:57.934Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.934Z", "Local": "2021-10-10T07:03:57.934Z" }, "IsReplanned": true } ], "Status": "Planned", "isReplanned": true } }, "LastUpdate": "2021-10-10T07:03:57.934Z", "Shipment": { "AirlinePrefix": "string", "AwbNumber": "string", "Routing": { "Origin": "string", "Destination": "string" }, "Total": { "NoOfPieces": 0, "WeightCode": "string", "Weight": 0, "VolumeCode": "string", "Volume": 0 } }, "DeliveryDate": { "Utc": "2021-10-10T07:03:57.934Z", "Local": "2021-10-10T07:03:57.934Z" }, "ReceiptDate": { "Utc": "2021-10-10T07:03:57.934Z", "Local": "2021-10-10T07:03:57.934Z" }, "ProductCode": "string", "IsRoadFeederService": true, "Status": "Booked", "IsReplanned": true, "RoutingIsReplanned": true, "OriginState": 0, "RoutingState": 0, "DestinationState": 0, "Origin": { "Status": "Planned", "Warnings": true }, "Routing": { "Status": "Planned", "Warnings": true }, "Destination": { "Status": "Planned", "Warnings": true }, "CreationDate": { "Utc": "2021-10-10T07:03:57.934Z", "Local": "2021-10-10T07:03:57.934Z" } }, "ChangedProperties": [ "string" ] } ] } Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type AWB path string RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 Bad Request * Model * Example Value Validators.ValidatorErrorList { Errors (Array[Validators.Error], optional) } Validators.Error { Group (string, optional, read only) = ['Paging', 'Flight', 'DateRange', 'Awb', 'FLD'] stringEnum:"Paging", "Flight", "DateRange", "Awb", "FLD" , PropertyName (string, optional, read only), ErrorMessage (string, optional, read only), AttemptedValue (string, optional, read only) } { "Errors": [ { "Group": "Paging", "PropertyName": "string", "ErrorMessage": "string", "AttemptedValue": "string" } ] } 404 NotFound 500 InternalServerError Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * GET /FFW/STARTRACKING/ROUTEMAP/{AWB}/HISTORY/RESERVE * Return alternative to the best Route Map, with all its snapshots. RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Models.PagedListOf_Abstract.TST.RouteMapHistory { TotalItems (integer, optional, read only), TotalPages (integer, optional, read only), PageSize (integer, optional, read only), CurrentPage (integer, optional, read only), Items (Array[Abstract.TST.RouteMapHistory], optional, read only) } Abstract.TST.RouteMapHistory { RouteMap (Abstract.TST.RouteMap, optional), ChangedProperties (Array[string], optional) } Abstract.TST.RouteMap { MilestonePlan (Abstract.TST.MilestonePlan, optional), LastUpdate (string, optional), Shipment (Abstract.Shipment, optional), DeliveryDate (Abstract.DateTimeInfo, optional), ReceiptDate (Abstract.DateTimeInfo, optional), ProductCode (string, optional), IsRoadFeederService (boolean, optional), Status (string, optional) = ['Booked', 'Accepted', 'OnAir', 'AtDestination', 'Cancelled'] stringEnum:"Booked", "Accepted", "OnAir", "AtDestination", "Cancelled" , IsReplanned (boolean, optional), RoutingIsReplanned (boolean, optional), OriginState (integer, optional), RoutingState (integer, optional), DestinationState (integer, optional), Origin (Abstract.TST.CycleSummary, optional), Routing (Abstract.TST.CycleSummary, optional), Destination (Abstract.TST.CycleSummary, optional), CreationDate (Abstract.DateTimeInfo, optional) } Abstract.TST.MilestonePlan { OriginCycle (Abstract.TST.StationCycle, optional), RoutingCycle (Abstract.TST.RoutingCycle, optional), DestinationCycle (Abstract.TST.StationCycle, optional) } Abstract.Shipment { AirlinePrefix (string, optional), AwbNumber (string, optional), Routing (Abstract.Routing, optional), Total (Abstract.Total, optional) } Abstract.DateTimeInfo { Utc (string, optional), Local (string, optional) } Abstract.TST.CycleSummary { Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , Warnings (boolean, optional) } Abstract.TST.StationCycle { Milestone (Array[Abstract.TST.MilestoneInfo], optional), Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , isReplanned (boolean, optional) } Abstract.TST.RoutingCycle { Flight (Array[Abstract.TST.Flight], optional), Status (string, optional) = ['Planned', 'Partial', 'Completed'] stringEnum:"Planned", "Partial", "Completed" , isReplanned (boolean, optional) } Abstract.Routing { Origin (string, optional), Destination (string, optional) } Abstract.Total { NoOfPieces (integer, optional), WeightCode (string, optional), Weight (number, optional), VolumeCode (string, optional), Volume (number, optional) } Abstract.TST.MilestoneInfo { Status (string, optional) = ['Missing', 'Ko', 'Ok'] stringEnum:"Missing", "Ko", "Ok" , ArchivedStatus (string, optional, read only) = ['Missing', 'Ko', 'Ok'] stringEnum:"Missing", "Ko", "Ok" , Name (string, optional), Station (string, optional), PlannedDateTime (Abstract.DateTimeInfo, optional), ActualDateTime (Abstract.DateTimeInfo, optional), IsReplanned (boolean, optional) } Abstract.TST.Flight { FlightInfo (Abstract.Flight, optional), Total (Abstract.Total, optional), Milestone (Array[Abstract.TST.MilestoneInfo], optional) } Abstract.Flight { CarrierCode (string, optional), Number (string, optional), Scheduled (Abstract.FlightDate, optional), Actual (Abstract.FlightDate, optional), Routing (Abstract.Routing, optional), isRoadFeederService (boolean, optional) } Abstract.FlightDate { DepartureDateTime (Abstract.DateTimeInfo, optional), ArrivalDateTime (Abstract.DateTimeInfo, optional) } { "TotalItems": 0, "TotalPages": 0, "PageSize": 0, "CurrentPage": 0, "Items": [ { "RouteMap": { "MilestonePlan": { "OriginCycle": { "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.939Z", "Local": "2021-10-10T07:03:57.939Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.939Z", "Local": "2021-10-10T07:03:57.939Z" }, "IsReplanned": true } ], "Status": "Planned", "isReplanned": true }, "RoutingCycle": { "Flight": [ { "FlightInfo": { "CarrierCode": "string", "Number": "string", "Scheduled": { "DepartureDateTime": { "Utc": "2021-10-10T07:03:57.940Z", "Local": "2021-10-10T07:03:57.940Z" }, "ArrivalDateTime": { "Utc": "2021-10-10T07:03:57.940Z", "Local": "2021-10-10T07:03:57.940Z" } }, "Actual": { "DepartureDateTime": { "Utc": "2021-10-10T07:03:57.940Z", "Local": "2021-10-10T07:03:57.940Z" }, "ArrivalDateTime": { "Utc": "2021-10-10T07:03:57.940Z", "Local": "2021-10-10T07:03:57.940Z" } }, "Routing": { "Origin": "string", "Destination": "string" }, "isRoadFeederService": true }, "Total": { "NoOfPieces": 0, "WeightCode": "string", "Weight": 0, "VolumeCode": "string", "Volume": 0 }, "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.940Z", "Local": "2021-10-10T07:03:57.940Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.940Z", "Local": "2021-10-10T07:03:57.940Z" }, "IsReplanned": true } ] } ], "Status": "Planned", "isReplanned": true }, "DestinationCycle": { "Milestone": [ { "Status": "Missing", "ArchivedStatus": "Missing", "Name": "string", "Station": "string", "PlannedDateTime": { "Utc": "2021-10-10T07:03:57.940Z", "Local": "2021-10-10T07:03:57.940Z" }, "ActualDateTime": { "Utc": "2021-10-10T07:03:57.940Z", "Local": "2021-10-10T07:03:57.940Z" }, "IsReplanned": true } ], "Status": "Planned", "isReplanned": true } }, "LastUpdate": "2021-10-10T07:03:57.940Z", "Shipment": { "AirlinePrefix": "string", "AwbNumber": "string", "Routing": { "Origin": "string", "Destination": "string" }, "Total": { "NoOfPieces": 0, "WeightCode": "string", "Weight": 0, "VolumeCode": "string", "Volume": 0 } }, "DeliveryDate": { "Utc": "2021-10-10T07:03:57.940Z", "Local": "2021-10-10T07:03:57.940Z" }, "ReceiptDate": { "Utc": "2021-10-10T07:03:57.940Z", "Local": "2021-10-10T07:03:57.940Z" }, "ProductCode": "string", "IsRoadFeederService": true, "Status": "Booked", "IsReplanned": true, "RoutingIsReplanned": true, "OriginState": 0, "RoutingState": 0, "DestinationState": 0, "Origin": { "Status": "Planned", "Warnings": true }, "Routing": { "Status": "Planned", "Warnings": true }, "Destination": { "Status": "Planned", "Warnings": true }, "CreationDate": { "Utc": "2021-10-10T07:03:57.940Z", "Local": "2021-10-10T07:03:57.940Z" } }, "ChangedProperties": [ "string" ] } ] } Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type AWB path string RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 Bad Request * Model * Example Value Validators.ValidatorErrorList { Errors (Array[Validators.Error], optional) } Validators.Error { Group (string, optional, read only) = ['Paging', 'Flight', 'DateRange', 'Awb', 'FLD'] stringEnum:"Paging", "Flight", "DateRange", "Awb", "FLD" , PropertyName (string, optional, read only), ErrorMessage (string, optional, read only), AttemptedValue (string, optional, read only) } { "Errors": [ { "Group": "Paging", "PropertyName": "string", "ErrorMessage": "string", "AttemptedValue": "string" } ] } 404 NotFound 500 InternalServerError Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * POST /FFW/STARTRACKING/ROUTEMAP/SENDSME * Gives the ability to force routemap creation on CDMP-C for SME forwarder RESPONSE CLASS (STATUS 200) OK * Model * Example Value Inline Model {} {} Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type rms Parameter content type: application/json text/json application/x-www-form-urlencoded body * Model * Example Value Models.RouteMapStarter { AirlinePrefix (string, optional), AwbNumber (string, optional), AgentCode (string, optional), AgentCass (string, optional) } { "AirlinePrefix": "string", "AwbNumber": "string", "AgentCode": "string", "AgentCass": "string" } RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 201 Created 304 NotModified 400 Bad Request * Model * Example Value Validators.ValidatorErrorList { Errors (Array[Validators.Error], optional) } Validators.Error { Group (string, optional, read only) = ['Paging', 'Flight', 'DateRange', 'Awb', 'FLD'] stringEnum:"Paging", "Flight", "DateRange", "Awb", "FLD" , PropertyName (string, optional, read only), ErrorMessage (string, optional, read only), AttemptedValue (string, optional, read only) } { "Errors": [ { "Group": "Paging", "PropertyName": "string", "ErrorMessage": "string", "AttemptedValue": "string" } ] } 500 InternalServerError Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * POST /FFW/STARTRACKING/ROUTEMAP/SMECODE * Returns SME Code RESPONSE CLASS (STATUS 200) string Response Content Type application/json text/json Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * GET /FFW/STARTRACKING/ROUTEMAP/GETAIRLINES * Returns tst related forwarder's airlines RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Inline Model [ Inline Model 1 ] Inline Model 1 { key (string, optional), value (string, optional) } [ { "key": "string", "value": "string" } ] Response Content Type application/json text/json Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * GET /FFW/STARTRACKING/ROUTEMAP/GETREALWORLDAIRLINES/{REALWORLDSEARCH} * Returns tst related forwarder's airlines RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Inline Model [ Inline Model 1 ] Inline Model 1 { key (string, optional), value (string, optional) } [ { "key": "string", "value": "string" } ] Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type RealWorldSearch path string Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * GET /FFW/STARTRACKING/ROUTEMAP/AIRLINE/AUTOCOMPLETE/{REALWORLDSEARCH} * Return CarrierCode, AirlinePrefix, Name of airline standing on filter parameters (2/3-character IATA/ICAO code) RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Inline Model [ Inline Model 1 ] Inline Model 1 { Key (string, optional), Value (string, optional) } [ { "Key": "string", "Value": "string" } ] Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type RealWorldSearch path string RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 Object is not a primitive Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * GET /FFW/STARTRACKING/ROUTEMAP/STATISTICS/{TYPE} * Returns main information regarding the best available routemaps based on their quality score. RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Abstract.TST.QuickGlance { Accepted (Abstract.TST.QLItemm, optional), Delivered (Abstract.TST.QLItemm, optional), InTransit (Abstract.TST.QLItemm, optional), Undefined (Abstract.TST.QLItemm, optional), _MonitoredLastWeek (Abstract.TST.Monitored, optional), _MonitoredLastMonth (Abstract.TST.Monitored, optional), CancelledLastWeek (Abstract.TST.QLItemm, optional), CancelledLastMonth (Abstract.TST.QLItemm, optional) } Abstract.TST.QLItemm { Tot (integer, optional), RM (integer, optional), SR (integer, optional) } Abstract.TST.Monitored { Day (Array[string], optional), RM (Array[integer], optional), SR (Array[integer], optional), Tot (Array[integer], optional) } { "Accepted": { "Tot": 0, "RM": 0, "SR": 0 }, "Delivered": { "Tot": 0, "RM": 0, "SR": 0 }, "InTransit": { "Tot": 0, "RM": 0, "SR": 0 }, "Undefined": { "Tot": 0, "RM": 0, "SR": 0 }, "_MonitoredLastWeek": { "Day": [ "string" ], "RM": [ 0 ], "SR": [ 0 ], "Tot": [ 0 ] }, "_MonitoredLastMonth": { "Day": [ "string" ], "RM": [ 0 ], "SR": [ 0 ], "Tot": [ 0 ] }, "CancelledLastWeek": { "Tot": 0, "RM": 0, "SR": 0 }, "CancelledLastMonth": { "Tot": 0, "RM": 0, "SR": 0 } } Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type type accepted intransit delivered undefined monitoredLW monitoredLM path string RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 Bad Request * Model * Example Value Validators.ValidatorErrorList { Errors (Array[Validators.Error], optional) } Validators.Error { Group (string, optional, read only) = ['Paging', 'Flight', 'DateRange', 'Awb', 'FLD'] stringEnum:"Paging", "Flight", "DateRange", "Awb", "FLD" , PropertyName (string, optional, read only), ErrorMessage (string, optional, read only), AttemptedValue (string, optional, read only) } { "Errors": [ { "Group": "Paging", "PropertyName": "string", "ErrorMessage": "string", "AttemptedValue": "string" } ] } Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * POST /FFW/STARTRACKING/ROUTEMAP/CT * Returns routemaps status. RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Models.PagedListOf_Models.CT { TotalItems (integer, optional, read only), TotalPages (integer, optional, read only), PageSize (integer, optional, read only), CurrentPage (integer, optional, read only), Items (Array[Models.CT], optional, read only) } Models.CT { RoutemapType (string, optional) = ['RM', 'SR'] stringEnum:"RM", "SR" , FullAWBNumber (string, optional), Origin (string, optional), Destination (string, optional), OriginDate (string, optional), DestinationDate (string, optional), AvgDaysOfShipment (integer, optional), AvgGlobalShipmentDays (integer, optional), LastKnownStatus (string, optional), ForwarderIdentifier (string, optional), AgentCode (string, optional), AgentCass (string, optional), Milestone (Array[Models.CTMilestone], optional), eventlist (Array[Models.tmp], optional) } Models.CTMilestone { Station (string, optional), MilestoneTimeStamp (string, optional), Type (string, optional) } Models.tmp { type (string, optional), airport (string, optional) } { "TotalItems": 0, "TotalPages": 0, "PageSize": 0, "CurrentPage": 0, "Items": [ { "RoutemapType": "RM", "FullAWBNumber": "string", "Origin": "string", "Destination": "string", "OriginDate": "2021-10-10T07:03:57.955Z", "DestinationDate": "2021-10-10T07:03:57.955Z", "AvgDaysOfShipment": 0, "AvgGlobalShipmentDays": 0, "LastKnownStatus": "string", "ForwarderIdentifier": "string", "AgentCode": "string", "AgentCass": "string", "Milestone": [ { "Station": "string", "MilestoneTimeStamp": "2021-10-10T07:03:57.955Z", "Type": "string" } ], "eventlist": [ { "type": "string", "airport": "string" } ] } ] } Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type filter Parameter content type: application/json text/json application/x-www-form-urlencoded body * Model * Example Value Models.Params.CT { FromTo (Models.Params.DateRange, optional), Origin (string, optional), Destination (string, optional), ForwarderIdentifier (string, optional), AirlinePrefix (string, optional), AwbNumber (string, optional), Status (string, optional), RoutemapType (string, optional) = ['RM', 'SR'] stringEnum:"RM", "SR" , Sort (string, optional), AgentCode (string, optional), AgentCass (string, optional), CurrentPage (integer) integerMin. Value:1Max. Value:2147483647 , PageSize (integer) integerMin. Value:1Max. Value:100 } Models.Params.DateRange { StartDate (string, optional), EndDate (string, optional), StrStartDate (string, optional), StrEndDate (string, optional) } { "FromTo": { "StartDate": "2021-10-10T07:03:57.957Z", "EndDate": "2021-10-10T07:03:57.957Z", "StrStartDate": "string", "StrEndDate": "string" }, "Origin": "string", "Destination": "string", "ForwarderIdentifier": "string", "AirlinePrefix": "string", "AwbNumber": "string", "Status": "string", "RoutemapType": "RM", "Sort": "string", "AgentCode": "string", "AgentCass": "string", "CurrentPage": 0, "PageSize": 0 } RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 Bad Request * Model * Example Value Validators.ValidatorErrorList { Errors (Array[Validators.Error], optional) } Validators.Error { Group (string, optional, read only) = ['Paging', 'Flight', 'DateRange', 'Awb', 'FLD'] stringEnum:"Paging", "Flight", "DateRange", "Awb", "FLD" , PropertyName (string, optional, read only), ErrorMessage (string, optional, read only), AttemptedValue (string, optional, read only) } { "Errors": [ { "Group": "Paging", "PropertyName": "string", "ErrorMessage": "string", "AttemptedValue": "string" } ] } Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * SCHEDULE * Show/Hide * List Operations * Expand Operations * * POST /FFW/EBOOKING/SCHEDULE/SEARCH * Return main information regarding global schedule standing on filter parameters RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Models.PagedListOf_Models.Schedule { TotalItems (integer, optional, read only), TotalPages (integer, optional, read only), PageSize (integer, optional, read only), CurrentPage (integer, optional, read only), Items (Array[Models.Schedule], optional, read only) } Models.Schedule { DepartureDate (string, optional), DepartureAirport (string, optional), DepartureTime (string, optional), DepartureMilitaryTime (string, optional), DepartureCityCode (string, optional), ArrivalAirport (string, optional), ArrivalTime (string, optional), ArrivalMilitaryTime (string, optional), ArrivalCityCode (string, optional), FlightArrivalDayIndicator (string, optional), NumberOfLegs (integer, optional), EffectiveDates (string, optional), ElapsedFlightTime (string, optional), FlightDistance (string, optional), FrequencyCode (string, optional), Day1 (string, optional), Day2 (string, optional), Day3 (string, optional), Day4 (string, optional), Day5 (string, optional), Day6 (string, optional), Day7 (string, optional), EffectiveDate (string, optional), DiscontinuedDate (string, optional), CanBeBooked (boolean, optional), IsBookingAllowed (boolean, optional), L1DepartureDate (string, optional), L1DepartureAirport (string, optional), L1DepartureTime (string, optional), L1DepartureMilitaryTime (string, optional), L1DepartureUTCVariance (string, optional), L1DepartureTerminal (string, optional), L1ArrivalAirport (string, optional), L1ArrivalDate (string, optional), L1ArrivalTime (string, optional), L1ArrivalMilitaryTime (string, optional), L1ArrivalUTCVariance (string, optional), L1ArrivalTerminal (string, optional), L1ArrivalDayIndicator (string, optional), L1Carrier (string, optional), L1AirlinePrefix (string, optional), L1ICAOCarrier (string, optional), L1FlightNumber (string, optional), L1ServiceTypeIndicator (string, optional), L1SubAircraftCode (string, optional), L1AircraftChangeIndicator (string, optional), L1NextViaLayoverTime (string, optional), L1CodeShareCarrierInfo (string, optional), L1OperatingCarrierInfo (string, optional), L1WetLeaseInfo (string, optional), L1Stops (integer, optional), L1StopCode (string, optional), L1ElapsedTime (string, optional), L1AirTime (string, optional), L1IntermediateStopLayoverTime (string, optional), L1Distance (string, optional), L1CalViaLayoverMinutes (integer, optional), L1OpsFlight (boolean, optional), L1Embargo (boolean, optional), L2DepartureDate (string, optional), L2DepartureAirport (string, optional), L2DepartureTime (string, optional), L2DepartureMilitaryTime (string, optional), L2DepartureUTCVariance (string, optional), L2DepartureTerminal (string, optional), L2ArrivalAirport (string, optional), L2ArrivalDate (string, optional), L2ArrivalTime (string, optional), L2ArrivalMilitaryTime (string, optional), L2ArrivalUTCVariance (string, optional), L2ArrivalTerminal (string, optional), L2ArrivalDayIndicator (string, optional), L2Carrier (string, optional), L2ICAOCarrierCode (string, optional), L2FlightNumber (string, optional), L2ServiceTypeIndicator (string, optional), L2SubAircraftCode (string, optional), L2AircraftChangeIndicator (string, optional), L2NextViaLayoverTime (string, optional), L2CodeShareCarrierInfo (string, optional), L2OperatingCarrierInfo (string, optional), L2WetLeaseInfo (string, optional), L2Stops (integer, optional), L2StopCode (string, optional), L2ElapsedTime (string, optional), L2AirTime (string, optional), L2IntermediateStopLayoverTime (string, optional), L2Distance (string, optional), L2CalViaLayoverMinutes (integer, optional), L2OpsFlight (boolean, optional), L2Embargo (boolean, optional), L3DepartureDate (string, optional), L3DepartureAirport (string, optional), L3DepartureTime (string, optional), L3DepartureMilitaryTime (string, optional), L3DepartureUTCVariance (string, optional), L3DepartureTerminal (string, optional), L3ArrivalAirport (string, optional), L3ArrivalDate (string, optional), L3ArrivalTime (string, optional), L3ArrivalMilitaryTime (string, optional), L3ArrivalUTCVariance (string, optional), L3ArrivalTerminal (string, optional), L3ArrivalDayIndicator (string, optional), L3Carrier (string, optional), L3ICAOCarrierCode (string, optional), L3FlightNumber (string, optional), L3ServiceTypeIndicator (string, optional), L3SubAircraftCode (string, optional), L3AircraftChangeIndicator (string, optional), L3NextViaLayoverTime (string, optional), L3CodeShareCarrierInfo (string, optional), L3OperatingCarrierInfo (string, optional), L3WetLeaseInfo (string, optional), L3Stops (integer, optional), L3StopCode (string, optional), L3ElapsedTime (string, optional), L3AirTime (string, optional), L3IntermediateStopLayoverTime (string, optional), L3Distance (string, optional), L3OpsFlight (boolean, optional), L3Embargo (boolean, optional), L3CalViaLayoverMinutes (integer, optional) } { "TotalItems": 0, "TotalPages": 0, "PageSize": 0, "CurrentPage": 0, "Items": [ { "DepartureDate": "string", "DepartureAirport": "string", "DepartureTime": "string", "DepartureMilitaryTime": "string", "DepartureCityCode": "string", "ArrivalAirport": "string", "ArrivalTime": "string", "ArrivalMilitaryTime": "string", "ArrivalCityCode": "string", "FlightArrivalDayIndicator": "string", "NumberOfLegs": 0, "EffectiveDates": "string", "ElapsedFlightTime": "string", "FlightDistance": "string", "FrequencyCode": "string", "Day1": "string", "Day2": "string", "Day3": "string", "Day4": "string", "Day5": "string", "Day6": "string", "Day7": "string", "EffectiveDate": "string", "DiscontinuedDate": "string", "CanBeBooked": true, "IsBookingAllowed": true, "L1DepartureDate": "string", "L1DepartureAirport": "string", "L1DepartureTime": "string", "L1DepartureMilitaryTime": "string", "L1DepartureUTCVariance": "string", "L1DepartureTerminal": "string", "L1ArrivalAirport": "string", "L1ArrivalDate": "string", "L1ArrivalTime": "string", "L1ArrivalMilitaryTime": "string", "L1ArrivalUTCVariance": "string", "L1ArrivalTerminal": "string", "L1ArrivalDayIndicator": "string", "L1Carrier": "string", "L1AirlinePrefix": "string", "L1ICAOCarrier": "string", "L1FlightNumber": "string", "L1ServiceTypeIndicator": "string", "L1SubAircraftCode": "string", "L1AircraftChangeIndicator": "string", "L1NextViaLayoverTime": "string", "L1CodeShareCarrierInfo": "string", "L1OperatingCarrierInfo": "string", "L1WetLeaseInfo": "string", "L1Stops": 0, "L1StopCode": "string", "L1ElapsedTime": "string", "L1AirTime": "string", "L1IntermediateStopLayoverTime": "string", "L1Distance": "string", "L1CalViaLayoverMinutes": 0, "L1OpsFlight": true, "L1Embargo": true, "L2DepartureDate": "string", "L2DepartureAirport": "string", "L2DepartureTime": "string", "L2DepartureMilitaryTime": "string", "L2DepartureUTCVariance": "string", "L2DepartureTerminal": "string", "L2ArrivalAirport": "string", "L2ArrivalDate": "string", "L2ArrivalTime": "string", "L2ArrivalMilitaryTime": "string", "L2ArrivalUTCVariance": "string", "L2ArrivalTerminal": "string", "L2ArrivalDayIndicator": "string", "L2Carrier": "string", "L2ICAOCarrierCode": "string", "L2FlightNumber": "string", "L2ServiceTypeIndicator": "string", "L2SubAircraftCode": "string", "L2AircraftChangeIndicator": "string", "L2NextViaLayoverTime": "string", "L2CodeShareCarrierInfo": "string", "L2OperatingCarrierInfo": "string", "L2WetLeaseInfo": "string", "L2Stops": 0, "L2StopCode": "string", "L2ElapsedTime": "string", "L2AirTime": "string", "L2IntermediateStopLayoverTime": "string", "L2Distance": "string", "L2CalViaLayoverMinutes": 0, "L2OpsFlight": true, "L2Embargo": true, "L3DepartureDate": "string", "L3DepartureAirport": "string", "L3DepartureTime": "string", "L3DepartureMilitaryTime": "string", "L3DepartureUTCVariance": "string", "L3DepartureTerminal": "string", "L3ArrivalAirport": "string", "L3ArrivalDate": "string", "L3ArrivalTime": "string", "L3ArrivalMilitaryTime": "string", "L3ArrivalUTCVariance": "string", "L3ArrivalTerminal": "string", "L3ArrivalDayIndicator": "string", "L3Carrier": "string", "L3ICAOCarrierCode": "string", "L3FlightNumber": "string", "L3ServiceTypeIndicator": "string", "L3SubAircraftCode": "string", "L3AircraftChangeIndicator": "string", "L3NextViaLayoverTime": "string", "L3CodeShareCarrierInfo": "string", "L3OperatingCarrierInfo": "string", "L3WetLeaseInfo": "string", "L3Stops": 0, "L3StopCode": "string", "L3ElapsedTime": "string", "L3AirTime": "string", "L3IntermediateStopLayoverTime": "string", "L3Distance": "string", "L3OpsFlight": true, "L3Embargo": true, "L3CalViaLayoverMinutes": 0 } ] } Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type filter Parameter content type: application/json text/json application/x-www-form-urlencoded body * Model * Example Value Models.Params.Schedule { DepartureDate (string), DepartureDateKind (integer), DepartureLocationType (string) stringReg. Exp.:^(A|C){1}$ , DepartureLocation (string) stringReg. Exp.:^[A-Z]{3}$ , ArrivalLocationType (string) stringReg. Exp.:^(A|C){1}$ , ArrivalLocation (string) stringReg. Exp.:^[A-Z]{3}$ , CarrierCode (string, optional) stringReg. Exp.:^[A-Z0-9]{2}$ , MCT (integer, optional), MCTAirports (string, optional), DirectFlight (boolean, optional), L1ArrivalLocationType (string, optional), L1ArrivalAirport (string, optional) stringReg. Exp.:^[A-Z]{3}$ , Day1 (boolean, optional), Day2 (boolean, optional), Day3 (boolean, optional), Day4 (boolean, optional), Day5 (boolean, optional), Day6 (boolean, optional), Day7 (boolean, optional), CurrentPage (integer) integerMin. Value:1Max. Value:2147483647 , PageSize (integer) integerMin. Value:1Max. Value:100 } { "DepartureDate": "string", "DepartureDateKind": 0, "DepartureLocationType": "string", "DepartureLocation": "string", "ArrivalLocationType": "string", "ArrivalLocation": "string", "CarrierCode": "string", "MCT": 0, "MCTAirports": "string", "DirectFlight": true, "L1ArrivalLocationType": "string", "L1ArrivalAirport": "string", "Day1": true, "Day2": true, "Day3": true, "Day4": true, "Day5": true, "Day6": true, "Day7": true, "CurrentPage": 0, "PageSize": 0 } RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 * Model * Example Value Validators.ValidatorErrorList { Errors (Array[Validators.Error], optional) } Validators.Error { Group (string, optional, read only) = ['Paging', 'Flight', 'DateRange', 'Awb', 'FLD'] stringEnum:"Paging", "Flight", "DateRange", "Awb", "FLD" , PropertyName (string, optional, read only), ErrorMessage (string, optional, read only), AttemptedValue (string, optional, read only) } { "Errors": [ { "Group": "Paging", "PropertyName": "string", "ErrorMessage": "string", "AttemptedValue": "string" } ] } Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * USER * Show/Hide * List Operations * Expand Operations * * POST /USER/LOGIN * Returns JWT Token. Ref. https://jwt.io/ RESPONSE CLASS (STATUS 200) string Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type model Parameter content type: application/json text/json application/x-www-form-urlencoded body * Model * Example Value WebApi.Models.Login { UserName (string) stringReg. Exp.:^[A-Za-z0-9._]{1,30}$ , Password (string) } { "UserName": "string", "Password": "string" } RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 string Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * WEBHOOK * Show/Hide * List Operations * Expand Operations * * GET /FFW/STARTRACKING/ROUTEMAP/WEBHOOK * Returns paged list of all saved webhook configurations. RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Models.PagedListOf_Models.WebHook { TotalItems (integer, optional, read only), TotalPages (integer, optional, read only), PageSize (integer, optional, read only), CurrentPage (integer, optional, read only), Items (Array[Models.WebHook], optional, read only) } Models.WebHook { Id (integer, optional), ForwarderIdentifier (string), Event (string), Url (string), Token (string, optional), Enabled (boolean, optional), Type (string), Psk (string, optional), AirlinePrefix (string, optional) stringReg. Exp.:^[\d]{3}$ , AwbNumber (string, optional) } { "TotalItems": 0, "TotalPages": 0, "PageSize": 0, "CurrentPage": 0, "Items": [ { "Id": 0, "ForwarderIdentifier": "string", "Event": "string", "Url": "string", "Token": "string", "Enabled": true, "Type": "string", "Psk": "string", "AirlinePrefix": "string", "AwbNumber": "string" } ] } Response Content Type application/json text/json RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 Bad Request * Model * Example Value Validators.ValidatorErrorList { Errors (Array[Validators.Error], optional) } Validators.Error { Group (string, optional, read only) = ['Paging', 'Flight', 'DateRange', 'Awb', 'FLD'] stringEnum:"Paging", "Flight", "DateRange", "Awb", "FLD" , PropertyName (string, optional, read only), ErrorMessage (string, optional, read only), AttemptedValue (string, optional, read only) } { "Errors": [ { "Group": "Paging", "PropertyName": "string", "ErrorMessage": "string", "AttemptedValue": "string" } ] } Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * POST /FFW/STARTRACKING/ROUTEMAP/WEBHOOK * Insert a new TST webhook parameters. For multiple event only the first url will be used RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Models.WebHook { Id (integer, optional), ForwarderIdentifier (string), Event (string), Url (string), Token (string, optional), Enabled (boolean, optional), Type (string), Psk (string, optional), AirlinePrefix (string, optional) stringReg. Exp.:^[\d]{3}$ , AwbNumber (string, optional) } { "Id": 0, "ForwarderIdentifier": "string", "Event": "string", "Url": "string", "Token": "string", "Enabled": true, "Type": "string", "Psk": "string", "AirlinePrefix": "string", "AwbNumber": "string" } Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type value Parameter content type: application/json text/json application/x-www-form-urlencoded body * Model * Example Value Models.WebHook { Id (integer, optional), ForwarderIdentifier (string), Event (string), Url (string), Token (string, optional), Enabled (boolean, optional), Type (string), Psk (string, optional), AirlinePrefix (string, optional) stringReg. Exp.:^[\d]{3}$ , AwbNumber (string, optional) } { "Id": 0, "ForwarderIdentifier": "string", "Event": "string", "Url": "string", "Token": "string", "Enabled": true, "Type": "string", "Psk": "string", "AirlinePrefix": "string", "AwbNumber": "string" } RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 Bad Request * Model * Example Value Validators.ValidatorErrorList { Errors (Array[Validators.Error], optional) } Validators.Error { Group (string, optional, read only) = ['Paging', 'Flight', 'DateRange', 'Awb', 'FLD'] stringEnum:"Paging", "Flight", "DateRange", "Awb", "FLD" , PropertyName (string, optional, read only), ErrorMessage (string, optional, read only), AttemptedValue (string, optional, read only) } { "Errors": [ { "Group": "Paging", "PropertyName": "string", "ErrorMessage": "string", "AttemptedValue": "string" } ] } Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * DELETE /FFW/STARTRACKING/ROUTEMAP/WEBHOOK/{ID} * PARAMETERS Parameter Value Description Parameter Type Data Type id path integer RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 200 OK 400 BadRequest Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * GET /FFW/STARTRACKING/ROUTEMAP/WEBHOOK/{ID} * Return the selected webhook configuration by id RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Models.WebHook { Id (integer, optional), ForwarderIdentifier (string), Event (string), Url (string), Token (string, optional), Enabled (boolean, optional), Type (string), Psk (string, optional), AirlinePrefix (string, optional) stringReg. Exp.:^[\d]{3}$ , AwbNumber (string, optional) } { "Id": 0, "ForwarderIdentifier": "string", "Event": "string", "Url": "string", "Token": "string", "Enabled": true, "Type": "string", "Psk": "string", "AirlinePrefix": "string", "AwbNumber": "string" } Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type id path integer RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 404 NotFound Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * PUT /FFW/STARTRACKING/ROUTEMAP/WEBHOOK/{ID} * Save on db modified webhook parameters. For multiple event only the first url will be used RESPONSE CLASS (STATUS 200) Ok * Model * Example Value Models.WebHook { Id (integer, optional), ForwarderIdentifier (string), Event (string), Url (string), Token (string, optional), Enabled (boolean, optional), Type (string), Psk (string, optional), AirlinePrefix (string, optional) stringReg. Exp.:^[\d]{3}$ , AwbNumber (string, optional) } { "Id": 0, "ForwarderIdentifier": "string", "Event": "string", "Url": "string", "Token": "string", "Enabled": true, "Type": "string", "Psk": "string", "AirlinePrefix": "string", "AwbNumber": "string" } Response Content Type application/json text/json PARAMETERS Parameter Value Description Parameter Type Data Type id path integer value Parameter content type: application/json text/json application/x-www-form-urlencoded body * Model * Example Value Models.WebHook { Id (integer, optional), ForwarderIdentifier (string), Event (string), Url (string), Token (string, optional), Enabled (boolean, optional), Type (string), Psk (string, optional), AirlinePrefix (string, optional) stringReg. Exp.:^[\d]{3}$ , AwbNumber (string, optional) } { "Id": 0, "ForwarderIdentifier": "string", "Event": "string", "Url": "string", "Token": "string", "Enabled": true, "Type": "string", "Psk": "string", "AirlinePrefix": "string", "AwbNumber": "string" } RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 400 Bad Request * Model * Example Value Validators.ValidatorErrorList { Errors (Array[Validators.Error], optional) } Validators.Error { Group (string, optional, read only) = ['Paging', 'Flight', 'DateRange', 'Awb', 'FLD'] stringEnum:"Paging", "Flight", "DateRange", "Awb", "FLD" , PropertyName (string, optional, read only), ErrorMessage (string, optional, read only), AttemptedValue (string, optional, read only) } { "Errors": [ { "Group": "Paging", "PropertyName": "string", "ErrorMessage": "string", "AttemptedValue": "string" } ] } Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS [ BASE URL: , API VERSION: V1 ]