Skip to content

Protobuf Messages

The .proto file can be found here.

proto ¤

request_pb2 ¤

Generated protocol buffer code.

_sym_db module-attribute ¤

_sym_db = Default()

_globals module-attribute ¤

_globals = globals()

NOT_VISIBLE module-attribute ¤

NOT_VISIBLE: RestrictionVisibility

PARTIALLY_VISIBLE module-attribute ¤

PARTIALLY_VISIBLE: RestrictionVisibility

FULLY_VISIBLE module-attribute ¤

FULLY_VISIBLE: RestrictionVisibility

PASSENGER module-attribute ¤

PASSENGER: Service

CARGO module-attribute ¤

CARGO: Service

MILITARY_AND_GOVERNMENT module-attribute ¤

MILITARY_AND_GOVERNMENT: Service

BUSINESS_JETS module-attribute ¤

BUSINESS_JETS: Service

GENERAL_AVIATION module-attribute ¤

GENERAL_AVIATION: Service

HELICOPTERS module-attribute ¤

HELICOPTERS: Service

LIGHTER_THAN_AIR module-attribute ¤

LIGHTER_THAN_AIR: Service

GLIDERS module-attribute ¤

GLIDERS: Service

DRONES module-attribute ¤

DRONES: Service

GROUND_VEHICLES module-attribute ¤

GROUND_VEHICLES: Service

OTHER_SERVICE module-attribute ¤

OTHER_SERVICE: Service

NON_CATEGORIZED module-attribute ¤

NON_CATEGORIZED: Service

BOTH module-attribute ¤

INBOUND module-attribute ¤

OUTBOUND module-attribute ¤

PAINTED_AS module-attribute ¤

PAINTED_AS: AirlineFilterType

OPERATED_AS module-attribute ¤

OPERATED_AS: AirlineFilterType

NONE module-attribute ¤

GROUND_ONLY module-attribute ¤

GROUND_ONLY: TrafficType

AIRBORNE_ONLY module-attribute ¤

AIRBORNE_ONLY: TrafficType

ALL module-attribute ¤

ADSB module-attribute ¤

ADSB: DataSource

MLAT module-attribute ¤

MLAT: DataSource

FLARM module-attribute ¤

FLARM: DataSource

FAA module-attribute ¤

ESTIMATED module-attribute ¤

ESTIMATED: DataSource

SATELLITE module-attribute ¤

SATELLITE: DataSource

OTHER_DATA_SOURCE module-attribute ¤

OTHER_DATA_SOURCE: DataSource

UAT module-attribute ¤

SPIDERTRACKS module-attribute ¤

SPIDERTRACKS: DataSource

AUS module-attribute ¤

B738 module-attribute ¤

B738: Icon

FGTR module-attribute ¤

FGTR: Icon

ASW20 module-attribute ¤

ASW20: Icon

C206 module-attribute ¤

C206: Icon

C303 module-attribute ¤

C303: Icon

LJ60 module-attribute ¤

LJ60: Icon

Q300 module-attribute ¤

Q300: Icon

B736 module-attribute ¤

B736: Icon

FOKKER100 module-attribute ¤

FOKKER100: Icon

RJ85 module-attribute ¤

RJ85: Icon

A320 module-attribute ¤

A320: Icon

B757 module-attribute ¤

B757: Icon

B767 module-attribute ¤

B767: Icon

A3ST module-attribute ¤

A3ST: Icon

MD11 module-attribute ¤

MD11: Icon

A330 module-attribute ¤

A330: Icon

A343 module-attribute ¤

A343: Icon

A346 module-attribute ¤

A346: Icon

B777 module-attribute ¤

B777: Icon

B747 module-attribute ¤

B747: Icon

A380 module-attribute ¤

A380: Icon

A225 module-attribute ¤

A225: Icon

SI2 module-attribute ¤

SI2: Icon

EC module-attribute ¤

EC: Icon

BALL module-attribute ¤

BALL: Icon

GRND module-attribute ¤

GRND: Icon

SLEI module-attribute ¤

SLEI: Icon

DRON module-attribute ¤

DRON: Icon

SAT module-attribute ¤

SAT: Icon

ISS module-attribute ¤

ISS: Icon

NORMAL module-attribute ¤

NORMAL: Status

BACKGROUND module-attribute ¤

BACKGROUND: Status

EMERGENCY module-attribute ¤

EMERGENCY: Status

NOT_AVAILABLE module-attribute ¤

NOT_AVAILABLE: Status

LIVE module-attribute ¤

LIVE: Status

NO_EMERGENCY module-attribute ¤

NO_EMERGENCY: EmergencyStatus

GENERAL_EMERGENCY module-attribute ¤

GENERAL_EMERGENCY: EmergencyStatus

LIFEGUARD_MEDICAL_EMERGENCY module-attribute ¤

LIFEGUARD_MEDICAL_EMERGENCY: EmergencyStatus

MINIMUM_FUEL module-attribute ¤

MINIMUM_FUEL: EmergencyStatus

NO_COMMUNICATIONS module-attribute ¤

NO_COMMUNICATIONS: EmergencyStatus

UNLAWFUL_INTERFERENCE module-attribute ¤

UNLAWFUL_INTERFERENCE: EmergencyStatus

DOWNED_AIRCRAFT module-attribute ¤

DOWNED_AIRCRAFT: EmergencyStatus

RESERVED module-attribute ¤

RESERVED: EmergencyStatus

UNKNOWN module-attribute ¤

UNKNOWN: FlightStage

ON_GROUND module-attribute ¤

ON_GROUND: FlightStage

TAKING_OFF module-attribute ¤

TAKING_OFF: FlightStage

AIRBORNE module-attribute ¤

AIRBORNE: FlightStage

ON_APPROACH module-attribute ¤

ON_APPROACH: FlightStage

RestrictionVisibility ¤

Bases: int

NOT_VISIBLE class-attribute ¤
NOT_VISIBLE: RestrictionVisibility
PARTIALLY_VISIBLE class-attribute ¤
PARTIALLY_VISIBLE: RestrictionVisibility
FULLY_VISIBLE class-attribute ¤
FULLY_VISIBLE: RestrictionVisibility

Service ¤

Bases: int

PASSENGER class-attribute ¤
PASSENGER: Service
CARGO class-attribute ¤
CARGO: Service
MILITARY_AND_GOVERNMENT class-attribute ¤
MILITARY_AND_GOVERNMENT: Service
BUSINESS_JETS class-attribute ¤
BUSINESS_JETS: Service
GENERAL_AVIATION class-attribute ¤
GENERAL_AVIATION: Service
HELICOPTERS class-attribute ¤
HELICOPTERS: Service
LIGHTER_THAN_AIR class-attribute ¤
LIGHTER_THAN_AIR: Service
GLIDERS class-attribute ¤
GLIDERS: Service
DRONES class-attribute ¤
DRONES: Service
GROUND_VEHICLES class-attribute ¤
GROUND_VEHICLES: Service
OTHER_SERVICE class-attribute ¤
OTHER_SERVICE: Service
NON_CATEGORIZED class-attribute ¤
NON_CATEGORIZED: Service

AirportFilterType ¤

Bases: int

BOTH class-attribute ¤
INBOUND class-attribute ¤
OUTBOUND class-attribute ¤

AirlineFilterType ¤

Bases: int

PAINTED_AS class-attribute ¤
PAINTED_AS: AirlineFilterType
OPERATED_AS class-attribute ¤
OPERATED_AS: AirlineFilterType

TrafficType ¤

Bases: int

NONE class-attribute ¤
GROUND_ONLY class-attribute ¤
GROUND_ONLY: TrafficType
AIRBORNE_ONLY class-attribute ¤
AIRBORNE_ONLY: TrafficType
ALL class-attribute ¤

DataSource ¤

Bases: int

ADSB class-attribute ¤
ADSB: DataSource
MLAT class-attribute ¤
MLAT: DataSource
FLARM class-attribute ¤
FLARM: DataSource
FAA class-attribute ¤
ESTIMATED class-attribute ¤
ESTIMATED: DataSource
SATELLITE class-attribute ¤
SATELLITE: DataSource
OTHER_DATA_SOURCE class-attribute ¤
OTHER_DATA_SOURCE: DataSource
UAT class-attribute ¤
SPIDERTRACKS class-attribute ¤
SPIDERTRACKS: DataSource
AUS class-attribute ¤

Icon ¤

Bases: int

B738 class-attribute ¤
B738: Icon
FGTR class-attribute ¤
FGTR: Icon
ASW20 class-attribute ¤
ASW20: Icon
C206 class-attribute ¤
C206: Icon
C303 class-attribute ¤
C303: Icon
LJ60 class-attribute ¤
LJ60: Icon
Q300 class-attribute ¤
Q300: Icon
B736 class-attribute ¤
B736: Icon
FOKKER100 class-attribute ¤
FOKKER100: Icon
RJ85 class-attribute ¤
RJ85: Icon
A320 class-attribute ¤
A320: Icon
B757 class-attribute ¤
B757: Icon
B767 class-attribute ¤
B767: Icon
A3ST class-attribute ¤
A3ST: Icon
MD11 class-attribute ¤
MD11: Icon
A330 class-attribute ¤
A330: Icon
A343 class-attribute ¤
A343: Icon
A346 class-attribute ¤
A346: Icon
B777 class-attribute ¤
B777: Icon
B747 class-attribute ¤
B747: Icon
A380 class-attribute ¤
A380: Icon
A225 class-attribute ¤
A225: Icon
SI2 class-attribute ¤
SI2: Icon
EC class-attribute ¤
EC: Icon
BALL class-attribute ¤
BALL: Icon
GRND class-attribute ¤
GRND: Icon
SLEI class-attribute ¤
SLEI: Icon
DRON class-attribute ¤
DRON: Icon
SAT class-attribute ¤
SAT: Icon
ISS class-attribute ¤
ISS: Icon

Status ¤

Bases: int

NORMAL class-attribute ¤
NORMAL: Status
BACKGROUND class-attribute ¤
BACKGROUND: Status
EMERGENCY class-attribute ¤
EMERGENCY: Status
NOT_AVAILABLE class-attribute ¤
NOT_AVAILABLE: Status
LIVE class-attribute ¤
LIVE: Status

EmergencyStatus ¤

Bases: int

NO_EMERGENCY class-attribute ¤
NO_EMERGENCY: EmergencyStatus
GENERAL_EMERGENCY class-attribute ¤
GENERAL_EMERGENCY: EmergencyStatus
LIFEGUARD_MEDICAL_EMERGENCY class-attribute ¤
LIFEGUARD_MEDICAL_EMERGENCY: EmergencyStatus
MINIMUM_FUEL class-attribute ¤
MINIMUM_FUEL: EmergencyStatus
NO_COMMUNICATIONS class-attribute ¤
NO_COMMUNICATIONS: EmergencyStatus
UNLAWFUL_INTERFERENCE class-attribute ¤
UNLAWFUL_INTERFERENCE: EmergencyStatus
DOWNED_AIRCRAFT class-attribute ¤
DOWNED_AIRCRAFT: EmergencyStatus
RESERVED class-attribute ¤
RESERVED: EmergencyStatus

FlightStage ¤

Bases: int

UNKNOWN class-attribute ¤
UNKNOWN: FlightStage
ON_GROUND class-attribute ¤
ON_GROUND: FlightStage
TAKING_OFF class-attribute ¤
TAKING_OFF: FlightStage
AIRBORNE class-attribute ¤
AIRBORNE: FlightStage
ON_APPROACH class-attribute ¤
ON_APPROACH: FlightStage

AirportFilter ¤

AirportFilter(
    iata: Optional[str] = ...,
    country_id: Optional[int] = ...,
    type: Optional[Union[AirportFilterType, str]] = ...,
)

Bases: Message

iata instance-attribute ¤
iata: str
country_id instance-attribute ¤
country_id: int
type instance-attribute ¤

AirlineFilter ¤

AirlineFilter(
    icao: Optional[str] = ...,
    type: Optional[Union[AirlineFilterType, str]] = ...,
)

Bases: Message

icao instance-attribute ¤
icao: str
type instance-attribute ¤

Filter ¤

Filter(
    altitude_ranges_list: Optional[
        Iterable[Union[AltitudeRange, Mapping]]
    ] = ...,
    speed_ranges_list: Optional[
        Iterable[Union[SpeedRange, Mapping]]
    ] = ...,
    airlines_list: Optional[
        Iterable[Union[AirlineFilter, Mapping]]
    ] = ...,
    callsigns_list: Optional[Iterable[str]] = ...,
    radars_list: Optional[Iterable[str]] = ...,
    regs_list: Optional[Iterable[str]] = ...,
    airports_list: Optional[
        Iterable[Union[AirportFilter, Mapping]]
    ] = ...,
    types_list: Optional[Iterable[str]] = ...,
    birth_year_ranges_list: Optional[
        Iterable[Union[BirthYearRange, Mapping]]
    ] = ...,
    origins_list: Optional[
        Iterable[Union[ODFilter, Mapping]]
    ] = ...,
    destinations_list: Optional[
        Iterable[Union[ODFilter, Mapping]]
    ] = ...,
    categories_list: Optional[
        Iterable[Union[Service, str]]
    ] = ...,
)

Bases: Message

altitude_ranges_list instance-attribute ¤
altitude_ranges_list: RepeatedCompositeFieldContainer[
    AltitudeRange
]
speed_ranges_list instance-attribute ¤
speed_ranges_list: RepeatedCompositeFieldContainer[
    SpeedRange
]
airlines_list instance-attribute ¤
airlines_list: RepeatedCompositeFieldContainer[
    AirlineFilter
]
callsigns_list instance-attribute ¤
callsigns_list: RepeatedScalarFieldContainer[str]
radars_list instance-attribute ¤
radars_list: RepeatedScalarFieldContainer[str]
regs_list instance-attribute ¤
regs_list: RepeatedScalarFieldContainer[str]
airports_list instance-attribute ¤
airports_list: RepeatedCompositeFieldContainer[
    AirportFilter
]
types_list instance-attribute ¤
types_list: RepeatedScalarFieldContainer[str]
birth_year_ranges_list instance-attribute ¤
birth_year_ranges_list: RepeatedCompositeFieldContainer[
    BirthYearRange
]
origins_list instance-attribute ¤
origins_list: RepeatedCompositeFieldContainer[ODFilter]
destinations_list instance-attribute ¤
destinations_list: RepeatedCompositeFieldContainer[ODFilter]
categories_list instance-attribute ¤
categories_list: RepeatedScalarFieldContainer[Service]
AltitudeRange ¤
AltitudeRange(
    min: Optional[int] = ..., max: Optional[int] = ...
)

Bases: Message

min instance-attribute ¤
min: int
max instance-attribute ¤
max: int
SpeedRange ¤
SpeedRange(
    min: Optional[int] = ..., max: Optional[int] = ...
)

Bases: Message

min instance-attribute ¤
min: int
max instance-attribute ¤
max: int
BirthYearRange ¤
BirthYearRange(
    min: Optional[int] = ..., max: Optional[int] = ...
)

Bases: Message

min instance-attribute ¤
min: int
max instance-attribute ¤
max: int
ODFilter ¤
ODFilter(
    iata: Optional[str] = ...,
    country_id: Optional[int] = ...,
)

Bases: Message

iata instance-attribute ¤
iata: str
country_id instance-attribute ¤
country_id: int

VisibilitySettings ¤

VisibilitySettings(
    sources_list: Optional[
        Iterable[Union[DataSource, str]]
    ] = ...,
    services_list: Optional[
        Iterable[Union[Service, str]]
    ] = ...,
    traffic_type: Optional[Union[TrafficType, str]] = ...,
    only_restricted: bool = ...,
)

Bases: Message

sources_list instance-attribute ¤
sources_list: RepeatedScalarFieldContainer[DataSource]
services_list instance-attribute ¤
services_list: RepeatedScalarFieldContainer[Service]
traffic_type instance-attribute ¤
traffic_type: TrafficType
only_restricted instance-attribute ¤
only_restricted: bool

LocationBoundaries ¤

LocationBoundaries(
    north: Optional[float] = ...,
    south: Optional[float] = ...,
    west: Optional[float] = ...,
    east: Optional[float] = ...,
)

Bases: Message

north instance-attribute ¤
north: float
south instance-attribute ¤
south: float
west instance-attribute ¤
west: float
east instance-attribute ¤
east: float

LiveFeedRequest ¤

LiveFeedRequest(
    bounds: Optional[
        Union[LocationBoundaries, Mapping]
    ] = ...,
    settings: Optional[
        Union[VisibilitySettings, Mapping]
    ] = ...,
    filters_list: Optional[Union[Filter, Mapping]] = ...,
    fleets_list: Optional[str] = ...,
    highlight_mode: bool = ...,
    stats: bool = ...,
    limit: Optional[int] = ...,
    maxage: Optional[int] = ...,
    restriction_mode: Optional[
        Union[RestrictionVisibility, str]
    ] = ...,
    field_mask: Optional[Union[FieldMask, Mapping]] = ...,
    selected_flight_ids_list: Optional[Iterable[int]] = ...,
)

Bases: Message

bounds instance-attribute ¤
settings instance-attribute ¤
filters_list instance-attribute ¤
filters_list: Filter
fleets_list instance-attribute ¤
fleets_list: str
highlight_mode instance-attribute ¤
highlight_mode: bool
stats instance-attribute ¤
stats: bool
limit instance-attribute ¤
limit: int
maxage instance-attribute ¤
maxage: int
restriction_mode instance-attribute ¤
restriction_mode: RestrictionVisibility
field_mask instance-attribute ¤
field_mask: FieldMask
selected_flight_ids_list instance-attribute ¤
selected_flight_ids_list: RepeatedScalarFieldContainer[int]
FieldMask ¤
FieldMask(field_name: Optional[Iterable[str]] = ...)

Bases: Message

field_name instance-attribute ¤
field_name: RepeatedScalarFieldContainer[str]

EMSInfo ¤

EMSInfo(
    qnh: Optional[int] = ...,
    amcp: Optional[int] = ...,
    afms: Optional[int] = ...,
    oat: Optional[int] = ...,
    ias: Optional[int] = ...,
    tas: Optional[int] = ...,
    mach: Optional[int] = ...,
    agps: Optional[int] = ...,
    agpsdiff: Optional[int] = ...,
    apflags: Optional[int] = ...,
    wind_dir: Optional[int] = ...,
    wind_speed: Optional[int] = ...,
    rs: Optional[int] = ...,
)

Bases: Message

qnh instance-attribute ¤
qnh: int
amcp instance-attribute ¤
amcp: int
afms instance-attribute ¤
afms: int
oat instance-attribute ¤
oat: int
ias instance-attribute ¤
ias: int
tas instance-attribute ¤
tas: int
mach instance-attribute ¤
mach: int
agps instance-attribute ¤
agps: int
agpsdiff instance-attribute ¤
agpsdiff: int
apflags instance-attribute ¤
apflags: int
wind_dir instance-attribute ¤
wind_dir: int
wind_speed instance-attribute ¤
wind_speed: int
rs instance-attribute ¤
rs: int

EMSAvailability ¤

EMSAvailability(
    qnh_availability: bool = ...,
    amcp_availability: bool = ...,
    afms_availability: bool = ...,
    oat_availability: bool = ...,
    ias_availability: bool = ...,
    tas_availability: bool = ...,
    mach_availability: bool = ...,
    agps_availability: bool = ...,
    agpsdiff_availability: bool = ...,
    apflags_availability: bool = ...,
    wind_dir_availability: bool = ...,
    wind_speed_availability: bool = ...,
    rs_availability: bool = ...,
)

Bases: Message

qnh_availability instance-attribute ¤
qnh_availability: bool
amcp_availability instance-attribute ¤
amcp_availability: bool
afms_availability instance-attribute ¤
afms_availability: bool
oat_availability instance-attribute ¤
oat_availability: bool
ias_availability instance-attribute ¤
ias_availability: bool
tas_availability instance-attribute ¤
tas_availability: bool
mach_availability instance-attribute ¤
mach_availability: bool
agps_availability instance-attribute ¤
agps_availability: bool
agpsdiff_availability instance-attribute ¤
agpsdiff_availability: bool
apflags_availability instance-attribute ¤
apflags_availability: bool
wind_dir_availability instance-attribute ¤
wind_dir_availability: bool
wind_speed_availability instance-attribute ¤
wind_speed_availability: bool
rs_availability instance-attribute ¤
rs_availability: bool

Schedule ¤

Schedule(
    std: Optional[int] = ...,
    etd: Optional[int] = ...,
    atd: Optional[int] = ...,
    sta: Optional[int] = ...,
    eta: Optional[int] = ...,
    ata: Optional[int] = ...,
)

Bases: Message

std instance-attribute ¤
std: int
etd instance-attribute ¤
etd: int
atd instance-attribute ¤
atd: int
sta instance-attribute ¤
sta: int
eta instance-attribute ¤
eta: int
ata instance-attribute ¤
ata: int

ExtraFlightInfo ¤

ExtraFlightInfo(
    flight: Optional[str] = ...,
    reg: Optional[str] = ...,
    route: Optional[Union[Route, Mapping]] = ...,
    type: Optional[str] = ...,
    squawk: Optional[int] = ...,
    vspeed: Optional[int] = ...,
    age: Optional[str] = ...,
    country_of_reg: Optional[int] = ...,
    schedule: Optional[Union[Schedule, Mapping]] = ...,
    logo_id: Optional[int] = ...,
    airspace: Optional[int] = ...,
    ems_info: Optional[Union[EMSInfo, Mapping]] = ...,
    ems_availability: Optional[
        Union[EMSAvailability, Mapping]
    ] = ...,
    icao_address: Optional[int] = ...,
)

Bases: Message

flight instance-attribute ¤
flight: str
reg instance-attribute ¤
reg: str
route instance-attribute ¤
route: Route
type instance-attribute ¤
type: str
squawk instance-attribute ¤
squawk: int
vspeed instance-attribute ¤
vspeed: int
age instance-attribute ¤
age: str
country_of_reg instance-attribute ¤
country_of_reg: int
schedule instance-attribute ¤
schedule: Schedule
logo_id instance-attribute ¤
logo_id: int
airspace instance-attribute ¤
airspace: int
ems_info instance-attribute ¤
ems_info: EMSInfo
ems_availability instance-attribute ¤
ems_availability: EMSAvailability
icao_address instance-attribute ¤
icao_address: int
Route ¤
Route(from_: Optional[str] = ..., to: Optional[str] = ...)

Bases: Message

from_ instance-attribute ¤
from_: str
to instance-attribute ¤
to: str

SourceStats ¤

SourceStats(
    source: Optional[Union[DataSource, str]] = ...,
    count: Optional[int] = ...,
)

Bases: Message

source instance-attribute ¤
source: DataSource
count instance-attribute ¤
count: int

Stats ¤

Stats(
    sources: Optional[
        Iterable[Union[SourceStats, Mapping]]
    ] = ...
)

Bases: Message

sources instance-attribute ¤
sources: RepeatedCompositeFieldContainer[SourceStats]

Flight ¤

Flight(
    flightid: Optional[int] = ...,
    lat: Optional[float] = ...,
    lon: Optional[float] = ...,
    track: Optional[int] = ...,
    alt: Optional[int] = ...,
    speed: Optional[int] = ...,
    icon: Optional[Union[Icon, str]] = ...,
    status: Optional[Union[Status, str]] = ...,
    timestamp: Optional[int] = ...,
    on_ground: bool = ...,
    callsign: Optional[str] = ...,
    source: Optional[Union[DataSource, str]] = ...,
    extra_info: Optional[
        Union[ExtraFlightInfo, Mapping]
    ] = ...,
)

Bases: Message

flightid instance-attribute ¤
flightid: int
lat instance-attribute ¤
lat: float
lon instance-attribute ¤
lon: float
track instance-attribute ¤
track: int
alt instance-attribute ¤
alt: int
speed instance-attribute ¤
speed: int
icon instance-attribute ¤
icon: Icon
status instance-attribute ¤
status: Status
timestamp instance-attribute ¤
timestamp: int
on_ground instance-attribute ¤
on_ground: bool
callsign instance-attribute ¤
callsign: str
source instance-attribute ¤
source: DataSource
extra_info instance-attribute ¤
extra_info: ExtraFlightInfo

LiveFeedResponse ¤

LiveFeedResponse(
    flights_list: Optional[
        Iterable[Union[Flight, Mapping]]
    ] = ...,
    stats: Optional[Union[Stats, Mapping]] = ...,
    selected_flight_info: Optional[
        Iterable[Union[Flight, Mapping]]
    ] = ...,
)

Bases: Message

flights_list instance-attribute ¤
flights_list: RepeatedCompositeFieldContainer[Flight]
stats instance-attribute ¤
stats: Stats
selected_flight_info instance-attribute ¤
selected_flight_info: RepeatedCompositeFieldContainer[
    Flight
]

PlaybackRequest ¤

PlaybackRequest(
    live_feed_request: Optional[
        Union[LiveFeedRequest, Mapping]
    ] = ...,
    timestamp: Optional[int] = ...,
    prefetch: Optional[int] = ...,
    hfreq: Optional[int] = ...,
)

Bases: Message

live_feed_request instance-attribute ¤
live_feed_request: LiveFeedRequest
timestamp instance-attribute ¤
timestamp: int
prefetch instance-attribute ¤
prefetch: int
hfreq instance-attribute ¤
hfreq: int

PlaybackResponse ¤

PlaybackResponse(
    live_feed_response: Optional[
        Union[LiveFeedResponse, Mapping]
    ] = ...
)

Bases: Message

live_feed_response instance-attribute ¤
live_feed_response: LiveFeedResponse

AircraftInfo ¤

AircraftInfo(
    icao_address: Optional[int] = ...,
    reg: Optional[int] = ...,
    country_of_reg: Optional[int] = ...,
    type: Optional[str] = ...,
    icon: Optional[Union[Icon, str]] = ...,
    full_description: Optional[str] = ...,
    msn: Optional[str] = ...,
    service: Optional[Union[Service, str]] = ...,
    ac_birth_date: Optional[str] = ...,
    ac_age_text: Optional[str] = ...,
    images_list: Optional[
        Iterable[Union[ImageInfo, Mapping]]
    ] = ...,
    is_test_flight: bool = ...,
    msn_available: bool = ...,
    age_available: bool = ...,
    registered_owners: Optional[str] = ...,
)

Bases: Message

icao_address instance-attribute ¤
icao_address: int
reg instance-attribute ¤
reg: int
country_of_reg instance-attribute ¤
country_of_reg: int
type instance-attribute ¤
type: str
icon instance-attribute ¤
icon: Icon
full_description instance-attribute ¤
full_description: str
msn instance-attribute ¤
msn: str
service instance-attribute ¤
service: Service
ac_birth_date instance-attribute ¤
ac_birth_date: str
ac_age_text instance-attribute ¤
ac_age_text: str
images_list instance-attribute ¤
images_list: RepeatedCompositeFieldContainer[ImageInfo]
is_test_flight instance-attribute ¤
is_test_flight: bool
msn_available instance-attribute ¤
msn_available: bool
age_available instance-attribute ¤
age_available: bool
registered_owners instance-attribute ¤
registered_owners: str

AltArrival ¤

AltArrival(
    arrival: Optional[Union[Fix, Mapping]] = ...,
    length: Optional[float] = ...,
)

Bases: Message

arrival instance-attribute ¤
arrival: Fix
length instance-attribute ¤
length: float

Coordinate ¤

Coordinate(
    code: Optional[str] = ...,
    point: Optional[Union[Point, Mapping]] = ...,
)

Bases: Message

code instance-attribute ¤
code: str
point instance-attribute ¤
point: Point

Duration ¤

Duration(count: Optional[int] = ...)

Bases: Message

count instance-attribute ¤
count: int

ExtendedFlightInfo ¤

ExtendedFlightInfo(
    timestamp: Optional[int] = ...,
    on_ground: bool = ...,
    callsign: Optional[str] = ...,
    vspeed_availability: bool = ...,
    vspeed: Optional[int] = ...,
)

Bases: Message

timestamp instance-attribute ¤
timestamp: int
on_ground instance-attribute ¤
on_ground: bool
callsign instance-attribute ¤
callsign: str
vspeed_availability instance-attribute ¤
vspeed_availability: bool
vspeed instance-attribute ¤
vspeed: int

FetchSearchIndexRequest ¤

FetchSearchIndexRequest()

Bases: Message

FetchSearchIndexResponse ¤

FetchSearchIndexResponse()

Bases: Message

Fix ¤

Fix(coordinate: Optional[Union[Coordinate, Mapping]] = ...)

Bases: Message

coordinate instance-attribute ¤
coordinate: Coordinate

FlightPlan ¤

FlightPlan()

Bases: Message

FlightProgress ¤

FlightProgress()

Bases: Message

FlightSearchData ¤

FlightSearchData()

Bases: Message

FollowFlightRequest ¤

FollowFlightRequest()

Bases: Message

FollowFlightResponse ¤

FollowFlightResponse(
    aircraft_info: Optional[
        Union[AircraftInfo, Mapping]
    ] = ...,
    flight_plan: Optional[Union[FlightPlan, Mapping]] = ...,
    schedule_info: Optional[
        Union[ScheduleInfo, Mapping]
    ] = ...,
    flight_progress: Optional[
        Union[FlightProgress, Mapping]
    ] = ...,
    flight_info: Optional[
        Union[ExtendedFlightInfo, Mapping]
    ] = ...,
    flight_trail_list: Optional[
        Iterable[Union[TrailPoint, Mapping]]
    ] = ...,
)

Bases: Message

aircraft_info instance-attribute ¤
aircraft_info: AircraftInfo
flight_plan instance-attribute ¤
flight_plan: FlightPlan
schedule_info instance-attribute ¤
schedule_info: ScheduleInfo
flight_progress instance-attribute ¤
flight_progress: FlightProgress
flight_info instance-attribute ¤
flight_info: ExtendedFlightInfo
flight_trail_list instance-attribute ¤
flight_trail_list: RepeatedCompositeFieldContainer[
    TrailPoint
]

FollowedFlight ¤

FollowedFlight(
    flight_number: Optional[str] = ...,
    callsign: Optional[str] = ...,
    from_iata: Optional[str] = ...,
    from_city: Optional[str] = ...,
    to_iata: Optional[str] = ...,
    to_city: Optional[str] = ...,
    type: Optional[str] = ...,
    full_description: Optional[str] = ...,
)

Bases: Message

flight_number instance-attribute ¤
flight_number: str
callsign instance-attribute ¤
callsign: str
from_iata instance-attribute ¤
from_iata: str
from_city instance-attribute ¤
from_city: str
to_iata instance-attribute ¤
to_iata: str
to_city instance-attribute ¤
to_city: str
type instance-attribute ¤
type: str
full_description instance-attribute ¤
full_description: str

Geolocation ¤

Geolocation(
    lat: Optional[float] = ..., lon: Optional[float] = ...
)

Bases: Message

lat instance-attribute ¤
lat: float
lon instance-attribute ¤
lon: float

ImageInfo ¤

ImageInfo(
    url: Optional[str] = ...,
    copyright: Optional[str] = ...,
    thumbnail: Optional[str] = ...,
    medium: Optional[str] = ...,
    large: Optional[str] = ...,
)

Bases: Message

url instance-attribute ¤
url: str
copyright instance-attribute ¤
copyright: str
thumbnail instance-attribute ¤
thumbnail: str
medium instance-attribute ¤
medium: str
large instance-attribute ¤
large: str

Interval ¤

Interval(
    min: Optional[int] = ..., max: Optional[int] = ...
)

Bases: Message

min instance-attribute ¤
min: int
max instance-attribute ¤
max: int

LiveFlightStatusData ¤

LiveFlightStatusData(
    lat: Optional[float] = ...,
    lon: Optional[float] = ...,
    squawk: Optional[int] = ...,
)

Bases: Message

lat instance-attribute ¤
lat: float
lon instance-attribute ¤
lon: float
squawk instance-attribute ¤
squawk: int

LiveFlightsStatusRequest ¤

LiveFlightsStatusRequest()

Bases: Message

LiveFlightsStatusResponse ¤

LiveFlightsStatusResponse(
    flights_map: Optional[
        Union[LiveFlightStatusData, Mapping]
    ] = ...
)

Bases: Message

flights_map instance-attribute ¤
flights_map: LiveFlightStatusData

LiveTrailRequest ¤

LiveTrailRequest()

Bases: Message

LiveTrailResponse ¤

LiveTrailResponse(
    radar_records_list: Optional[
        Iterable[Union[RadarHistoryRecord, Mapping]]
    ] = ...
)

Bases: Message

radar_records_list instance-attribute ¤
radar_records_list: RepeatedCompositeFieldContainer[
    RadarHistoryRecord
]

NearbyFlight ¤

NearbyFlight(
    flight: Optional[Union[Flight, Mapping]] = ...,
    distance: Optional[int] = ...,
)

Bases: Message

flight instance-attribute ¤
flight: Flight
distance instance-attribute ¤
distance: int

NearestFlightsRequest ¤

NearestFlightsRequest(radius: Optional[int] = ...)

Bases: Message

radius instance-attribute ¤
radius: int

NearestFlightsResponse ¤

NearestFlightsResponse(
    flights_list: Optional[
        Iterable[Union[NearbyFlight, Mapping]]
    ] = ...
)

Bases: Message

flights_list instance-attribute ¤
flights_list: RepeatedCompositeFieldContainer[NearbyFlight]

Point ¤

Point()

Bases: Message

Ping ¤

Ping()

Bases: Message

Pong ¤

Pong()

Bases: Message

RadarHistoryRecord ¤

RadarHistoryRecord(timestamp: Optional[int] = ...)

Bases: Message

timestamp instance-attribute ¤
timestamp: int

Route ¤

Route()

Bases: Message

ScheduleInfo ¤

ScheduleInfo(
    flight_number: Optional[str] = ...,
    operated_by_id: Optional[int] = ...,
    scheduled_departure: Optional[int] = ...,
    scheduled_arrival: Optional[int] = ...,
    actual_arrival: Optional[int] = ...,
    arr_terminal: Optional[str] = ...,
    arr_gate: Optional[str] = ...,
    baggage_belt: Optional[str] = ...,
)

Bases: Message

flight_number instance-attribute ¤
flight_number: str
operated_by_id instance-attribute ¤
operated_by_id: int
scheduled_departure instance-attribute ¤
scheduled_departure: int
scheduled_arrival instance-attribute ¤
scheduled_arrival: int
actual_arrival instance-attribute ¤
actual_arrival: int
arr_terminal instance-attribute ¤
arr_terminal: str
arr_gate instance-attribute ¤
arr_gate: str
baggage_belt instance-attribute ¤
baggage_belt: str

Tick ¤

Tick()

Bases: Message

TopFlightsRequest ¤

TopFlightsRequest(limit: Optional[int] = ...)

Bases: Message

limit instance-attribute ¤
limit: int

TopFlightsResponse ¤

TopFlightsResponse()

Bases: Message

TrailPoint ¤

TrailPoint()

Bases: Message