| All Verbs | /MissionGetListByType |
|---|
"use strict";
/** @typedef {'NEW'|'STARTED'|'ENDED'} */
export var MissionType;
(function (MissionType) {
MissionType["NEW"] = "NEW"
MissionType["STARTED"] = "STARTED"
MissionType["ENDED"] = "ENDED"
})(MissionType || (MissionType = {}));
export class MissionGetListByType {
/** @param {{WithDetails?:boolean,MissionType?:MissionType,MissionTypeFilter?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/**
* @type {?boolean}
* @description With mission details */
WithDetails;
/**
* @type {?MissionType}
* @description Type of mission to include */
MissionType;
/**
* @type {string}
* @description Optional: mission type filter */
MissionTypeFilter;
}
JavaScript MissionGetListByType DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /MissionGetListByType HTTP/1.1
Host: clouddemo.pickeos.com
Accept: text/csv
Content-Type: text/csv
Content-Length: length
{"WithDetails":false,"MissionType":"NEW","MissionTypeFilter":"String"}