CMM Endpoints

Post Cmm1

post
Authorizations
Body
mission_idstringRequired
Responses
201
Successful Response
application/json
post
POST /check-my-mission/v1/cmm1 HTTP/1.1
Host: 
x-api-key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 21

{
  "mission_id": "text"
}
{
  "simulation_id": "text"
}

Post Cmm2

post
Authorizations
Body
performance_set_idstring · uuidRequired
limit_set_idsstring · uuid[]Required
Responses
201
Successful Response
application/json
post
POST /check-my-mission/v1/cmm2 HTTP/1.1
Host: 
x-api-key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 203

{
  "performance_set_id": "123e4567-e89b-12d3-a456-426614174000",
  "limit_set_ids": [
    "123e4567-e89b-12d3-a456-426614174000"
  ],
  "route": [
    {
      "altitude": 100,
      "altitude_type": "AGL",
      "latitude": 52.52,
      "longitude": 13.404
    }
  ]
}
{
  "simulation_id": "text"
}

Post Cmm3

post
Authorizations
Body
Responses
201
Successful Response
application/json
post
POST /check-my-mission/v1/cmm3 HTTP/1.1
Host: 
x-api-key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 305

{
  "performance_parameters": [
    {
      "name": "text",
      "type": "text",
      "unit": "text",
      "value": 1
    }
  ],
  "limit_parameters": [
    {
      "name": "text",
      "type": "text",
      "limits": [
        {}
      ],
      "unit": "text",
      "altitude": 1,
      "altitude_type": "text",
      "altitude_unit": "text"
    }
  ],
  "route": [
    {
      "altitude": 100,
      "altitude_type": "AGL",
      "latitude": 52.52,
      "longitude": 13.404
    }
  ]
}
{
  "simulation_id": "text"
}

Get Results

Get Cmm

get
Authorizations
Path parameters
simulation_idstringRequired
Query parameters
extendedbooleanOptionalDefault: false
Responses
200
Successful Response
application/json
Responseany of
or
stringOptional
get
GET /check-my-mission/v1/cmm/{simulation_id} HTTP/1.1
Host: 
x-api-key: YOUR_API_KEY
Accept: */*
{
  "simulation_id": "text",
  "simulation_time": "2025-07-05T22:12:33.806Z",
  "route_distance": 1,
  "zero_wind_flight_time": 1,
  "elevation_at_take_off": 1,
  "elevation_at_landing": 1,
  "routes": [
    {
      "flight_status": {
        "evaluation": "nominal",
        "reasons_moderate": [
          "text"
        ],
        "reasons_severe": [
          "text"
        ]
      },
      "take_off_time": "2025-07-05T22:12:33.806Z",
      "flight_time": 1,
      "landing_time": "2025-07-05T22:12:33.806Z",
      "soc_at_take_off_percent": 1,
      "soc_at_landing_percent": 1,
      "endurance_at_take_off": 1,
      "endurance_at_landing": 1,
      "min_max_weather_parameters": [
        {
          "parameter": "text",
          "min": 1,
          "max": 1
        }
      ]
    }
  ]
}

Get Extended Results

Get Cmm Extended

get
Authorizations
Path parameters
simulation_idstringRequired
take_off_timestringRequired
Responses
200
Successful Response
application/json
get
GET /check-my-mission/v1/cmm/{simulation_id}/{take_off_time} HTTP/1.1
Host: 
x-api-key: YOUR_API_KEY
Accept: */*
{
  "simulation_id": "text",
  "simulation_time": "2025-07-05T22:12:33.806Z",
  "route_distance": 1,
  "zero_wind_flight_time": 1,
  "elevation_at_take_off": 1,
  "elevation_at_landing": 1,
  "segments": [
    {
      "latitude": 1,
      "longitude": 1,
      "altitude": 1,
      "timeframe": "text",
      "status": "nominal",
      "speed_gs": {
        "value": 1,
        "unit": "text"
      },
      "speed_eas": {
        "value": 1,
        "unit": "text"
      },
      "weather_parameter": [
        {
          "name": "text",
          "type": "text",
          "value": 1,
          "unit": "text",
          "status": "nominal"
        }
      ]
    }
  ]
}

Last updated

Was this helpful?