✈️ FAA Aircraft Registry Scraper — N-Number Lookup avatar

✈️ FAA Aircraft Registry Scraper — N-Number Lookup

Pricing

from $8.00 / 1,000 aircraft records

Go to Apify Store
✈️ FAA Aircraft Registry Scraper — N-Number Lookup

✈️ FAA Aircraft Registry Scraper — N-Number Lookup

Scrape the FAA Aircraft Registry by N-number — aircraft make, model, year, owner name, address, airworthiness category, engine type, registration status, certificate dates, mode-S code. Built for aviation insurers, jet brokers, journalists tracking ownership, NTSB-adjacent safety researchers.

Pricing

from $8.00 / 1,000 aircraft records

Rating

0.0

(0)

Developer

Stephan Corbeil

Stephan Corbeil

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Categories

Share

✈️ FAA Aircraft Registry Scraper — N-number tail lookups, owner records, certifications — FAA registry direct

Scrape the FAA Civil Aviation Registry — every U.S.-registered aircraft, its N-number tail, owner name and address, aircraft make and model, year, engine and propeller details, registration status, and airworthiness certificate. Sourced directly from FAA.gov registry releases.

One actor. One token. Real-time regulator-direct data delivered in structured JSON.

Why NexGenData FAA Aircraft Registry Beats JetNet, Cirium, and Amstat

FeatureNexGenData FAA Aircraft RegistryJetNetCirium (Flightglobal)AmstatFAA registry direct
Cost$0.02/record pay-per-result (no contract)$$$$ ($15,000-$60,000/yr seat)$$$$ (enterprise contract, $25,000+/yr)$$$ ($8,000-$20,000/yr seat)Free (no bulk API, slow paginated UI)
CoverageEvery U.S.-registered aircraft — N-number, owner name/address, manufacturer, model, ICAO type, MSN, year, registration status, airworthiness certificate, engines, propsGlobal fleet incl. operators, owners, ownership history, valuations, but JetNet-curatedGlobal fleet, ascend fleet history, lease/finance data, BACK valuationsU.S. business aircraft fleet, owner contacts, transaction historySame FAA fields but ~300k records via slow registry-zip download
Update frequencyWeekly registry refresh (Apify scheduling)Daily JetNet feedDaily Cirium feedWeekly Amstat refreshDaily FAA snapshot (you build the diff)
API accessApify Actor — JSON/CSV/Excel/Parquet via RESTJetNet API (REST, requires enterprise contract)Cirium REST API (enterprise)Amstat API (paid tier)FAA bulk-zip download only, no JSON API
Auth requiredApify token (free tier available)Enterprise contract + IP whitelistEnterprise contractLicense keyNone, but rate-limited HTML

Why This Actor Beats FAA registry direct, JetNet, Cirium

  • JetNet seats run $15K+/year: JetNet and Amstat are the standard aviation-finance subscriptions. We read FAA's public registry at $0.02 per aircraft — a complete U.S. fleet refresh costs less than $5,000.
  • Owner-linked corporate intelligence: Trace fractional-ownership entities, LLCs, and trust structures back to underlying beneficial owners by joining with corporate registries.
  • N-number + serial + model: We give you N-number (tail), manufacturer serial number, model code, and ICAO type designator — the four keys that link to ADS-B flight tracking, FBO records, and resale listings.
  • Airworthiness and registration status: Filter to active, expired, deregistered, or sold-foreign aircraft. Spot recent transactions by tracking registration-status changes month over month.
FeatureThis Actor ✈️FAA registry directJetNetCirium
Pricing modelPay-per-result (cents per record)Per-seat license $5K-30K/yrPer-seat license $10K-25K/yrPer-seat license $10K-30K/yr
Free tierYes (Apify free credits)NoNoLimited search only
Real-time freshnessMinutes after source publishEnd-of-day refreshHourly refreshHourly refresh
Data sourceDirect from regulatorMixed proprietary + scrapedMixed proprietary + scrapedMixed proprietary + scraped
API accessREST + webhooks built inAdd-on; extra licenceAdd-on; extra licenceLimited
Bulk historicalYes — date-range backfillLimited download capsLimited download capsLimited download caps
Setup time5 minutes (token + run)Procurement + onboardingProcurement + onboardingProcurement + onboarding

What You Get

Every record returned by this actor is structured JSON with the following fields populated wherever the source filing provides them:

  • N-number (tail), serial number, manufacturer, model, year
  • Aircraft type (fixed-wing single, multi, jet, helicopter, glider, etc.)
  • ICAO type designator and FAA make/model code
  • Owner name, type (individual, corporation, LLC, trust, government), address
  • Co-owner names where applicable
  • Registration date, expiration date, registration status
  • Airworthiness certificate class and date issued
  • Engine count, manufacturer, model, type (recip, turboprop, turbojet, turbofan)
  • Propeller count, manufacturer, model
  • Mode S transponder code (24-bit ICAO hex address)

The full output schema is stable across runs — safe to load into Snowflake, BigQuery, Postgres, or your data warehouse without re-mapping each refresh.

Use Cases

  • Private-aviation brokers — Prospect aircraft owners for trade-in opportunities and fractional sales.
  • Aircraft-finance lenders — Verify registration status before lending against a tail.
  • Insurance underwriters — Pull current ownership and registration data for policy issuance.
  • Wealth managers — Identify HNW clients with private aircraft for tailored advisory.
  • Journalists / OSINT analysts — Trace ownership of high-profile jets, including shell-entity structures.
  • Air-traffic services — Cross-reference ADS-B Mode S codes to aircraft type and ownership.
  • Regulatory researchers — Study U.S. general-aviation fleet composition and age trends.

Quick Start

Install the Apify Python client, set your token, and call the actor:

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("nexgendata/faa-aircraft-registry-scraper").call(run_input={
"maxItems": 100,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

You can also trigger via cURL:

curl -X POST "https://api.apify.com/v2/acts/nexgendata~faa-aircraft-registry-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"maxItems": 100}'

Schedule it on Apify's built-in scheduler for daily, hourly, or every-5-minute refreshes — no infra required.

Pricing

This actor uses pay-per-event pricing on Apify. Primary event: Aircraft record at $0.02 per record. An Actor Start fee of $0.00005 applies per run (charged per GB of memory, minimum 1). No subscription, no seat licence, no procurement cycle — pay only for the rows you receive.

For high-volume use cases (100K+ records/month), contact us at NexGenData for volume discounts.

Sister Actors in the NexGenData Fleet

NexGenData publishes the deepest SEC/regulatory actor catalog on Apify. Pair this actor with:

Use caseActor
USAspending federal awards & contracts — DoD aviationusaspending-federal-awards-scraper
Federal Register rule filings — FAA regulatoryfederal-register-rules-scraper
FTC enforcement actionsftc-enforcement-actions-scraper
LDA lobbying disclosure — aviation industry filingslda-lobbying-disclosure-scraper
SEC Form 4 insider trades — aerospace executivessec-form4-insider-tracker
SEC Form 8-K material events — aerospace M&Asec-form-8k-material-events-scraper

Browse the full 200+ actor catalog at https://apify.com/nexgendata?fpr=2ayu9b.

FAQ

Q: Is FAA registry data public?

A: Yes. FAA's aircraft registry is published under federal regulation and is freely accessible.

Q: How often does FAA update the registry?

A: FAA publishes weekly updates to the Releasable Aircraft Registry. We refresh on demand.

Q: Can I lookup by tail (N-number)?

A: Yes — pass n_number as input.

Q: What about helicopters and gliders?

A: Yes — all civil aircraft types registered with FAA are covered, including rotorcraft, gliders, balloons, and gyroplanes.

Q: Are deregistered tails included?

A: Yes — historical deregistered records are available with the deregistration date and reason.

Q: Can I get Mode S ICAO 24-bit codes?

A: Yes — the Mode S code is included, useful for cross-referencing ADS-B flight-tracking data.

About NexGenData

NexGenData publishes 200+ buyer-intent Apify actors covering SEC filings, federal regulatory data (EPA, FTC, CFPB, FEC, IRS 990, FAA), private-market intelligence (Form D, IPO, 13F, 13D/G), stock screeners across 30+ exchanges (NYSE, NASDAQ, LSE, TSX, ASX, HKEX, KOSPI, SGX, B3, BSE), B2B lead generation, and competitive intelligence. All actors are pay-per-result with no seat licences and no minimum commitments.

Browse the full catalog and start a free run at https://apify.com/nexgendata?fpr=2ayu9b.

Built by independent regulatory-data engineers. Reach out via the Apify message form for custom data integrations.