Airports
Airports form the foundation of your route network. Every schedule, booking, and flight operation references departure and arrival airports. The airport record stores identification codes, geographic data, operational parameters, and capability flags.
Backoffice path: backoffice/airports
Required roles: System Administrator, Administrator
Airport List
The airport list view displays all airports in the network. The table contains the following columns:
| Column | Description |
|---|---|
| ICAO | The 4-character ICAO airport code (e.g. EGLL) |
| IATA | The 3-character IATA airport code (e.g. LHR) |
| Name | The official airport name |
| City | The city the airport serves |
| Country | The country where the airport is located |
| Status | Active or inactive indicator |
The list is sortable by any column and supports free-text search across all visible columns. Results are paginated at 15 records per page.
Creating an Airport
To create a new airport, click the Add button on the airport list page.
OpenAIP Auto-Fill
When entering the ICAO code, the system can automatically populate airport fields from the OpenAIP database. Type or paste a valid 4-character ICAO code and the available data (name, city, country, coordinates, elevation, magnetic variation, timezone) will be pre-filled. You can review and override any auto-filled value before saving.
Identification
| Field | Format | Description |
|---|---|---|
| ICAO Code | 4 characters | The ICAO airport identifier (e.g. EGLL). Must be unique. |
| IATA Code | 3 characters | The IATA airport code (e.g. LHR). Optional. Must be unique when provided. |
| Name | Text | The official airport name. |
| City | Text | The city or metropolitan area the airport serves. |
| Country | Text | The country where the airport is located. |
Geographic Data
| Field | Format | Description |
|---|---|---|
| Latitude | Decimal degrees | The airport reference point latitude. |
| Longitude | Decimal degrees | The airport reference point longitude. |
| Elevation | Feet (ft) | The airport elevation above mean sea level. |
| Magnetic Variation | Degrees | The local magnetic variation (declination). |
| Timezone | IANA timezone | The local timezone identifier (e.g. Europe/London). |
Operational Parameters
| Field | Format | Description |
|---|---|---|
| Transition Altitude | Feet | The altitude at which aircraft transition from local QNH to standard pressure (1013.25 hPa). |
| Transition Level | Flight level | The lowest usable flight level above the transition altitude. |
| RFFS Category | Category number | The Rescue and Fire Fighting Service category of the airport. |
Capability Toggles
The following boolean toggles control how the airport is classified and how it appears in operational contexts:
| Toggle | Description |
|---|---|
| Active | Whether the airport is available for use in schedules and bookings. Inactive airports are hidden from pilot-facing views. |
| Private | Marks the airport as a private airfield. |
| Military | Marks the airport as a military installation. |
| IFR | Whether the airport supports Instrument Flight Rules operations. |
| Night | Whether the airport supports night operations (lighting available). |
Editing an Airport
Click any row in the airport list to open the edit form. All fields described above can be modified. The edit page also provides access to the Airport Briefing configuration.
Activity Log
The airport edit page includes a paginated activity log that records every change to the airport's attributes (ICAO/IATA codes, name, capability toggles, operational parameters, etc.) with timestamps and the staff member who made the change.
Deletion Restrictions
An airport cannot be deleted if it is currently referenced by any of the following entities:
- Flights -- Historical or active flight records.
- Bookings -- Open or completed pilot bookings.
- Schedules -- Flight routes using the airport as departure or arrival.
- Aircraft -- Aircraft currently assigned to the airport as a home base.
- Users -- Pilots with the airport set as their home base.
To delete a referenced airport, first remove or reassign all dependent records. The system will display an error message indicating which entity types are blocking deletion.
Related Pages
- Airport Briefing -- Detailed briefing document configuration for runways, services, threats, stands, and operational notes.
- Schedules -- Flight routes connecting airports.