GlobalAir Scraper avatar

GlobalAir Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
GlobalAir Scraper

GlobalAir Scraper

Scrape aircraft-for-sale listings from GlobalAir.com - registration number, total airframe time, make, model, year, engine/avionics/interior/exterior specs, price, location, seller contact, and photos. Browse by aircraft category, filter by make/year, or fetch specific listing URLs.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Share

Scrape aircraft-for-sale listings from GlobalAir.com — one of the largest online marketplaces for used and new aircraft. Get registration numbers, total airframe time, make/model/year, engine and avionics specs, interior/exterior condition, price, location, and seller contact details for single-engine pistons, twin pistons, turboprops, jets, helicopters, and more. No login or API key required.

What this actor does

  • Browse by aircraft category — single engine piston, twin engine piston, single engine turbine, twin turbo prop, private jet, helicopter, commercial, amphibian, experimental/kit, vintage, warbird, or light sport
  • Filter by make/manufacturer (Cessna, Piper, Cirrus, Beechcraft, Gulfstream, and more)
  • Filter by keyword (model or designation, e.g. SR22, 172, G450)
  • Filter by year range
  • Fetch specific listings directly by URL
  • Pulls full listing-detail specs — registration number, engine, propeller, avionics, interior, exterior, maintenance history, and photos
  • Empty/unavailable fields are omitted — never null placeholders

Output per listing

  • title, make, model, designation, classification, year
  • registrationNumber — FAA N-number (or equivalent) when the listing publishes it
  • serialNumber, totalTimeHours, totalTime
  • price, priceCurrency — included only when the seller has published a firm price
  • pricingNote — shown instead of price when the seller requires a direct inquiry (e.g. "Please Call")
  • priceLastUpdated
  • location, sellerName, sellerPhone, sellerEmail
  • engineDetails, propellerDetails, avionicsPackage, avionicsDetails
  • airframeDetails, interiorDetails, exteriorDetails, additionalEquipment, maintenanceDetails
  • summary
  • images[] — listing photos
  • listingUrl, listingId
  • recordType: "aircraftListing", scrapedAt

Note on price: Aircraft pricing on GlobalAir.com is frequently withheld pending direct buyer contact ("Please Call", "Contact Seller"). Rather than emit a misleading null or 0, this actor only includes the price field when the seller has published a real numeric price. Listings without a public price instead carry a pricingNote field describing how to inquire.

Input

FieldTypeDefaultDescription
modestringsearchsearch (browse/filter) or byListingUrls (fetch specific URLs)
classificationselectsingle-engine-pistonAircraft category, or "Any category" to rotate through all
makestringManufacturer filter (partial, case-insensitive)
keywordstringFilter by title/model/designation text
yearMinintegerDrop aircraft manufactured before this year
yearMaxintegerDrop aircraft manufactured after this year
priceMinintegerDrop listings priced below this amount (USD); listings without a published price are excluded when this filter is set
priceMaxintegerDrop listings priced above this amount (USD); listings without a published price are excluded when this filter is set
totalTimeMinintegerDrop aircraft with total airframe hours below this amount
totalTimeMaxintegerDrop aircraft with total airframe hours above this amount
listingUrlsarrayListing-detail URLs to fetch directly (mode=byListingUrls)
maxItemsinteger25Hard cap on emitted records (1–500)

Example: browse single engine pistons made by Cessna, 2010+

{
"mode": "search",
"classification": "single-engine-piston",
"make": "Cessna",
"yearMin": 2010,
"maxItems": 50
}

Example: browse private jets, no filters

{
"mode": "search",
"classification": "private-jet",
"maxItems": 30
}

Example: fetch specific listings

{
"mode": "byListingUrls",
"listingUrls": [
"https://www.globalair.com/aircraft-for-sale/listing-detail/2008-malibu-matrix-pa-46r-350t-singles/141588"
]
}

Use cases

  • Aircraft brokers and dealers — monitor competing listings across categories and manufacturers
  • Buyers — track newly listed aircraft matching make/model/year/budget criteria
  • Market research — analyze pricing and inventory trends across aircraft categories
  • Fleet acquisition — bulk-export candidate aircraft with full spec sheets for evaluation
  • Insurance and finance — pull registration, total time, and condition data for underwriting

FAQ

Do I need an account or API key? No — GlobalAir.com listings are publicly accessible, and this actor requires no login, cookies, or API key.

Why is price missing from some records? GlobalAir sellers frequently gate price behind a "Please Call" or "Contact Seller" prompt rather than publishing a number. Those listings carry a pricingNote field instead of a fabricated price.

What's registrationNumber? The aircraft's official civil registration mark (the FAA "N-number" in the US, or the equivalent mark in other registries), pulled from the listing's detail page when published.

Can I browse every category in one run? Yes — set classification to "Any category" and the actor rotates through all 12 categories until maxItems is reached.

How current is the data? Listings are scraped live on every run — whatever is published on GlobalAir.com at request time.

What does totalTimeHours mean? The aircraft's total airframe flight hours since new, as published by the seller.

Are photos included? Yes, images[] contains publicly hosted listing photos (when the listing includes them).