 |
|
  |
 |
|
|
Documentation
|
 |
 |
Overview
The PilotOutlook API enables outside applications to make calls to acquire PilotOutlook data. All calls are available to any developer through a standard Rest-based format.
AirportInfo
- Allows you to get the information like geographical location information, longitude and latitude etc:
- IATA Code
- Landing Facility Type - Airport, Heliport etc
- Latitude
- Longitude
- Elevation in Foot MSL
- Magnetic Variation and Direction
- PilotOutlook URL for more information
Request Format
- Call request format: All API calls for AirportLookup must have two parameters IATA_CODE and AccessKeyId.
http://www.pilotoutlook.com/xml/AirportLookup?IATA_CODE=BFI& AccessKeyId=TEST1234
- Authentication: All API calls need to include the authentication parameter "&AccessKeyId=" + key.
- IATA Code: IATA codes for United States are simply ICAO codes without K at the start.
- Upcoming changes: Support for ICAO codes will be launches soon
Function Parameters
| Parameter |
Description |
Required |
Format |
| AccessKeyId |
Your PilotOutlookAPI key |
Yes |
|
| IATA_CODE |
IATA code of your airport. |
Yes |
3 or 4 letter code (ICAO code without first letter 'K') |
Sample Return (Truncated for clarity)
<AirportLookupResponse>
<OperationRequest>
<HTTPHeaders>
<Header Name="UserAgent" Value="Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12"/>
</HTTPHeaders>
<Arguments>
<Argument Name="Service" Value="PilotOutlookService"/>
<Argument Name="AccessKeyId" Value="2323232"/>
<Argument Name="IATA_CODE" Value="HQM232"/>
<Argument Name="ResponseGroup" Value="Basic"/>
<Argument Name="Operation" Value="AirportLookup"/>
</Arguments>
</OperationRequest>
<list>
</list>
</AirportLookupResponse>
AircraftLookup
- Allows you to get the information about an Aircraft (FAA registered only) like manufacturer name, model information etc:
- N Number
- Manufacturing Year
- Aircraft Type - Balloon, Rotorcraft, Fixed Wing Single Engine etc
- Engine Type - Reciprocating, Turbo-prop, Jet etc
- Transponder Code
- Manufacturer Name
- Model Name
- Category - Land, Sea, Amphibian
- Builder Certification - Type certified, Light Sport, Not Type Certified
- Number of Engines
- Number of Seats
- Weight
- Cruising Speed (in Knots)
- PilotOutlook URL for more information
Request Format
- Call request format: All API calls for AircraftLookup must have two parameters NNumber and AccessKeyId.
http://www.pilotoutlook.com/xml/AircraftLookup?NNumber=3198J&AccessKeyId=TEST1234
- Authentication: All API calls need to include the authentication parameter "&AccessKeyId=" + key.
- NNumber: N Number is also referred to as tail or registration number. No need to pass first character 'N'
Function Parameters
| Parameter |
Description |
Required |
Format |
| AccessKeyId |
Your PilotOutlookAPI key |
Yes |
|
| NNumber |
N Number of the Aircraft |
Yes |
Example - 738VJ, 3198J |
Request Limit
If you think you need more, please request a higher call limit by emailing rajat@pilotoutlook.com.
- Limit calls to 1,000 per day, per API key
- Limit queries to 2 per second, per API key
|
|