POST api/Navigation

Request Information

URI Parameters

None.

Body Parameters

FlightPlan
NameDescriptionTypeAdditional information
TakeOffAirport

string

Required

LandingAirport

string

Required

Aircraft

AirCraft

Required

Routes

Collection of FlightRoute

Required

FlightLevel

integer

None.

ATSRouteUL425

boolean

None.

ATSRouteUP323

boolean

None.

FlightRulesType

string

None.

Request Formats

application/json, text/json

Sample:
{
  "TakeOffAirport": "sample string 1",
  "LandingAirport": "sample string 2",
  "Aircraft": {
    "Manufacturer": "sample string 1",
    "Type": "sample string 2",
    "Version": "sample string 3",
    "MTOW": 4,
    "EngineType": "sample string 5",
    "MaxSeats": 6,
    "WingSpan": 7
  },
  "Routes": [
    {
      "Fir": "sample string 1",
      "Distance": 2.0
    },
    {
      "Fir": "sample string 1",
      "Distance": 2.0
    }
  ],
  "FlightLevel": 3,
  "ATSRouteUL425": true,
  "ATSRouteUP323": true,
  "FlightRulesType": "sample string 6"
}

application/xml, text/xml

Sample:
<FlightPlan xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ICAO.DOC7100.WebApi.NavApiModels">
  <ATSRouteUL425>true</ATSRouteUL425>
  <ATSRouteUP323>true</ATSRouteUP323>
  <Aircraft>
    <EngineType>sample string 5</EngineType>
    <MTOW>4</MTOW>
    <Manufacturer>sample string 1</Manufacturer>
    <MaxSeats>6</MaxSeats>
    <Type>sample string 2</Type>
    <Version>sample string 3</Version>
    <WingSpan>7</WingSpan>
  </Aircraft>
  <FlightLevel>3</FlightLevel>
  <FlightRulesType>sample string 6</FlightRulesType>
  <LandingAirport>sample string 2</LandingAirport>
  <Routes>
    <FlightRoute>
      <Distance>2</Distance>
      <Fir>sample string 1</Fir>
    </FlightRoute>
    <FlightRoute>
      <Distance>2</Distance>
      <Fir>sample string 1</Fir>
    </FlightRoute>
  </Routes>
  <TakeOffAirport>sample string 1</TakeOffAirport>
</FlightPlan>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.