✈️ FAA Aircraft Registry Scraper — N-Number Lookup
Pricing
from $8.00 / 1,000 aircraft records
✈️ 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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
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
| Feature | NexGenData FAA Aircraft Registry | JetNet | Cirium (Flightglobal) | Amstat | FAA 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) |
| Coverage | Every U.S.-registered aircraft — N-number, owner name/address, manufacturer, model, ICAO type, MSN, year, registration status, airworthiness certificate, engines, props | Global fleet incl. operators, owners, ownership history, valuations, but JetNet-curated | Global fleet, ascend fleet history, lease/finance data, BACK valuations | U.S. business aircraft fleet, owner contacts, transaction history | Same FAA fields but ~300k records via slow registry-zip download |
| Update frequency | Weekly registry refresh (Apify scheduling) | Daily JetNet feed | Daily Cirium feed | Weekly Amstat refresh | Daily FAA snapshot (you build the diff) |
| API access | Apify Actor — JSON/CSV/Excel/Parquet via REST | JetNet API (REST, requires enterprise contract) | Cirium REST API (enterprise) | Amstat API (paid tier) | FAA bulk-zip download only, no JSON API |
| Auth required | Apify token (free tier available) | Enterprise contract + IP whitelist | Enterprise contract | License key | None, 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.
| Feature | This Actor ✈️ | FAA registry direct | JetNet | Cirium |
|---|---|---|---|---|
| Pricing model | Pay-per-result (cents per record) | Per-seat license $5K-30K/yr | Per-seat license $10K-25K/yr | Per-seat license $10K-30K/yr |
| Free tier | Yes (Apify free credits) | No | No | Limited search only |
| Real-time freshness | Minutes after source publish | End-of-day refresh | Hourly refresh | Hourly refresh |
| Data source | Direct from regulator | Mixed proprietary + scraped | Mixed proprietary + scraped | Mixed proprietary + scraped |
| API access | REST + webhooks built in | Add-on; extra licence | Add-on; extra licence | Limited |
| Bulk historical | Yes — date-range backfill | Limited download caps | Limited download caps | Limited download caps |
| Setup time | 5 minutes (token + run) | Procurement + onboarding | Procurement + onboarding | Procurement + 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 ApifyClientclient = 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 case | Actor |
|---|---|
| USAspending federal awards & contracts — DoD aviation | usaspending-federal-awards-scraper |
| Federal Register rule filings — FAA regulatory | federal-register-rules-scraper |
| FTC enforcement actions | ftc-enforcement-actions-scraper |
| LDA lobbying disclosure — aviation industry filings | lda-lobbying-disclosure-scraper |
| SEC Form 4 insider trades — aerospace executives | sec-form4-insider-tracker |
| SEC Form 8-K material events — aerospace M&A | sec-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.