ParseForge Scrapers

Aircraft24 Listings Scraper

parseforge/aircraft24-scraper

Developer toolsAutomationOther

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.

Run this scraper See the API call
Total users
2
Monthly active
1
Total runs
76
Bookmarked
0
Rating
Not rated yet
Last modified
9 days ago

Overview

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 it What they scrape Aircraft24 for
Aircraft brokers Build a live inventory feed of available aircraft matching a client's brief.
Market analysts Track asking prices and days-on-market for specific makes and models.
Fleet operators Monitor the used market for replacement aircraft that fit a budget and type.
Aviation journalists Gather 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 key Reads the public Aircraft24 search pages directly.
Fixed schema Every listing returns the same fields for easy analysis.
Multi-format export Download as CSV, JSON, Excel, or XML.
Runs on Apify Schedule 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 Scraper Build it in-house By hand
Setup Run it now, zero config Days of engineering None, but hours per pull
When Aircraft24 changes Maintained for you You fix it You re-learn the page
Proxies, retries, anti-bot Built in Your problem Browser only
Output Fixed JSON schema, CSV/Excel export Whatever you build Copy-paste
Cost Pay per result Engineering time Analyst 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 collected Approximate 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

Question Answer
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.

Related actors

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.

Input

FieldTypeWhat it doesDefault
category string (5 options) Category of aircraft to search on AirCraft24. Each maps to a dedicated search section on the site. single-engine-piston
maxItems integer How many aircraft to collect per run. 10
manufacturer string Manufacturer or model text to filter by (e.g. Cessna, Piper, Robinson). Matched against the make/model of each listing. Leave empty for all. not set
minPrice integer Lower bound on the asking price in US dollars. Listings with no price (on request) may still be returned. not set
maxPrice integer Upper bound on the asking price in US dollars. not set
orderBy string (4 options) How to order the search results returned by AirCraft24. AD_DATECREATED

Pricing

from $5.88 per 1,000 results

Charged forWhat it isPrice each
result Single result in the default dataset. $0.00588 to $0.0065

Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.

API

One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.

POST ยท run and get results
curl -X POST "https://api.apify.com/v2/acts/parseforge~aircraft24-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "helloWorld": 123
  }'

Examples

Input that runs as-is.

input.json
{
  "helloWorld": 123
}

Reviews

No reviews yet. Be the first.

Issues

We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.

Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.

Related scrapers

Run Aircraft24 Listings Scraper on Apify All scrapers