Returns FAA aircraft registrations — the releasable registry of ~314K currently US-registered aircraft, one record per N-number: the aircraft (manufacturer, model, seats, engines, weight class, year built, engine type), and the REGISTRANT — name, type (Individual / Corporation / LLC / Government / Co-Owned, the FAA's own legend, with the verbatim code), address, and up to five co-owner names

Returns FAA aircraft registrations — the releasable registry of ~314K currently US-registered aircraft, one record per N-number: the aircraft (manufacturer, model, seats, engines, weight class, year built, engine type), and the REGISTRANT — name, type (Individual / Corporation / LLC / Government / Co-Owned, the FAA's own legend, with the verbatim code), address, and up to five co-owner names. Use this when the user asks: who owns an aircraft (by N-number), what aircraft a company / person / nonprofit registers, corporate-jet fleets, aircraft registered in a state, or to join tail numbers seen in flight-tracking data to owners. Lookups: n_number is a direct hit ('N123AB' or '123AB'). registrant_name matches the primary registrant AND co-owner names. Note: many corporate jets register through trustee banks (e.g. 'BANK OF UTAH TRUSTEE') or aircraft-management LLCs — an absent company name is NOT proof the company has no aircraft. Registry posture: a CURRENT-roster snapshot refreshed monthly from the FAA's daily-updated file. snapshot_date is the last snapshot a record appeared in — stale means since deregistered. Deregistered- aircraft history (the FAA DEREG file) is a planned follow-up. Pure-publisher posture: FAA records as published, parsed by KeyVex; type labels are the FAA's own documentation legends, never our inference.

get/v1/aircraft-registry

Request

  • Base URL: https://api.keyvex.com
  • URL: https://api.keyvex.com/v1/aircraft-registry
  • Auth: API key in header x-api-key

Query parameters

n_numberstring

Direct lookup by registration (with or without the N prefix).

registrant_namestring

Case-insensitive substring against registrant + co-owner names.

statestring

Two-letter registrant state (e.g., 'TX').

registrant_type_code'1' | '2' | '3' | '4' | '5' | '7' | '8' | '9'

FAA code: 1 Individual, 2 Partnership, 3 Corporation, 4 Co-Owned, 5 Government, 7 LLC, 8 Non-Citizen Corp, 9 Non-Citizen Co-Owned.

aircraft_type_code'1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | '9' | 'H' | 'O'

FAA code: 4 fixed-wing single-engine, 5 fixed-wing multi-engine, 6 rotorcraft, 1 glider, 2 balloon, 9 gyroplane, H hybrid lift, O other.

manufacturerstring

Case-insensitive substring against the manufacturer (e.g., 'gulfstream', 'cessna').

sort_by'last_action_date' | 'year_mfr'

Default last_action_date (most recent registry activity first).

sort_order'asc' | 'desc'

Default desc.

limitinteger

Maximum records. Default 50, max 500.

Response

JSON envelope: { results: [...], count, has_more }.

Changes

No recorded changes to this operation across all 1 revision of this API.