Aircraft24 Listings Scraper avatar

Aircraft24 Listings Scraper

Pricing

from $5.88 / 1,000 results

Go to Apify Store
Aircraft24 Listings Scraper

Aircraft24 Listings Scraper

Scrapes aircraft-for-sale listings from Aircraft24 by category, manufacturer, and price. Returns each listing as a flat row with make, model, year, price, and location.

Pricing

from $5.88 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

ParseForge

Aircraft24 Listings Scraper

Scrape aircraft-for-sale listings from Aircraft24 by category, manufacturer, and price, up to a million per run. Every listing returns its make, model, year, price, location, and airframe time. No login or API key. Export to CSV, JSON, Excel, or XML.

Aircraft24 lists thousands of piston singles, twins, turboprops, jets, and helicopters for sale, but browsing page by page and copying details into a spreadsheet is slow. This Aircraft24 scraper reads the public search pages directly, filters by manufacturer, price range, and sort order, and returns every matching aircraft in one flat dataset. It works without an API key or registration.

Who uses itWhat they scrape Aircraft24 for
Aircraft brokersBuild a live inventory feed of available aircraft matching a client's brief.
Market analystsTrack asking prices and days-on-market for specific makes and models.
Fleet operatorsMonitor the used market for replacement aircraft that fit a budget and type.
Aviation journalistsGather current listings data for market overview articles and price guides.

What it does

This Actor collects aircraft-for-sale listings from Aircraft24 by category, manufacturer, and price, and returns each one as a flat row.

  • ๐Ÿ›ฉ๏ธ Five aircraft categories: single-engine piston, multi-engine piston, turboprop, jet, and helicopter.
  • ๐Ÿท๏ธ Manufacturer and model filter: narrow results to a specific make or model, such as Cessna, Piper, or Robinson.
  • ๐Ÿ’ฐ Price range filter: set a minimum and maximum asking price in US dollars.
  • ๐Ÿ“Š Flexible sort order: sort by date added, price, make/model, or year built.
  • ๐Ÿ“ฆ Bulk collection: pull up to a million listings in a single run.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Aircraft24 data

๐Ÿ“‹ Build a prospect list.

A broker scrapes all single-engine piston aircraft under $150,000, filters by manufacturer, and exports a CSV to share with a buyer.

๐Ÿ“ˆ Track market prices.

An analyst runs the scraper weekly for a specific jet model, collecting asking prices to spot trends and price drops.

๐Ÿ” Find a specific aircraft.

A fleet operator searches for a used Cessna 172 built after 2000, sorted by price, to shortlist replacement candidates.

๐Ÿ“ฐ Feed a market report.

A journalist pulls all turboprop listings sorted by date added to write a monthly inventory snapshot for an aviation publication.

Why choose this scraper

What you get
No API keyReads the public Aircraft24 search pages directly.
Fixed schemaEvery listing returns the same fields for easy analysis.
Multi-format exportDownload as CSV, JSON, Excel, or XML.
Runs on ApifySchedule it, call it via API, or integrate with Make and Zapier.

How it compares

No other Store actor targets Aircraft24 the same way, so the honest comparison is with the alternatives teams actually weigh.

Aircraft24 Listings ScraperBuild it in-houseBy hand
SetupRun it now, zero configDays of engineeringNone, but hours per pull
When Aircraft24 changesMaintained for youYou fix itYou re-learn the page
Proxies, retries, anti-botBuilt inYour problemBrowser only
OutputFixed JSON schema, CSV/Excel exportWhatever you buildCopy-paste
CostPay per resultEngineering timeAnalyst hours

Configure the run

Drive the Actor from an aircraft category, then narrow results by manufacturer, price range, and sort order so only matching listings reach your dataset. The Input tab lists every parameter.

A first run with the defaults:

{
"maxItems": 10
}

A larger pull:

{
"maxItems": 200
}

Pricing

Pay-per-result: $0.0065 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$0.65
1,000 results$6.50
10,000 results$65.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Aircraft24 Listings Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Aircraft24 through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/aircraft24-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check your manufacturer filter. If the text does not match any listing on Aircraft24, the dataset will be empty. Try leaving it blank to see all listings in the category.

Why are some listings missing a price?

Some sellers list aircraft as on request. The scraper returns these rows with an empty price field. They are not excluded by the price filter.

The run stopped before collecting all listings.

Check the maximum aircraft setting. The actor stops when it reaches that number. Increase it if you need more results, up to one million.

Why is the sort order not what I expected?

The sort order field controls how Aircraft24 returns results. Make sure you selected the correct option. Date added (newest first) is the default.

Can I scrape a specific model like Cessna 172?

Yes. Enter Cessna 172 in the manufacturer field. The filter matches against the full make and model text of each listing.

FAQ

QuestionAnswer
Do I need an Aircraft24 account or API key?No. The scraper reads the public search pages on Aircraft24.com. You do not need to register, log in, or obtain an API key.
What aircraft categories can I scrape?You can choose from single-engine piston, multi-engine piston, turboprop, jet, and helicopter. Each category maps to a dedicated search section on the site.
Can I filter by manufacturer or model?Yes. The manufacturer field accepts text like Cessna, Piper, or Robinson and matches it against the make and model of each listing.
How do I set a price range?Use the minimum and maximum price fields, both in US dollars. Listings with no price (on request) may still appear in the results.
What sort orders are available?You can sort by date added (newest first), price, make/model, or year built. The default is date added.
How many listings can I collect in one run?You set the maximum. The actor can collect up to one million aircraft listings per run.
What data fields does each listing return?Each row includes the make, model, year, asking price, location, airframe time, and other details visible on the Aircraft24 search page. The exact field list is shown in the sample output on the Apify store page.
Can I export the results?Yes. You can download the dataset as CSV, JSON, Excel, or XML, or push it to a service like Google Sheets via an Apify integration.
Does the scraper handle listings with no price?Listings marked as on request may still be returned. The price field will be empty for those rows.
Can I run this on a schedule?Yes. Apify lets you schedule the actor to run hourly, daily, or weekly so your dataset stays current.

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Aircraft24.com. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.