Planefinder Photos Scraper
Under maintenancePricing
from $30.00 / 1,000 results
Planefinder Photos Scraper
Under maintenancePlanefinder Photos Scraper fetches user-submitted aircraft photos from Planefinder's mobile API. Look up photos by aircraft registration, IATA flight number, or ADS-B hex code — useful for building visual aircraft databases or enriching flight-tracking data with imagery.
Pricing
from $30.00 / 1,000 results
Rating
0.0
(0)
Developer
Romy
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
What does Planefinder Photos Scraper do?
Planefinder Photos Scraper fetches user-submitted aircraft photos from Planefinder's mobile API. Look up photos by aircraft registration, IATA flight number, or ADS-B hex code — useful for building visual aircraft databases or enriching flight-tracking data with imagery.
Results are pushed directly to an Apify dataset. Use Apify's scheduling and integrations to automate collection at any cadence.
Why use Planefinder Photos Scraper?
- Visual enrichment — attach real photos to aircraft/flight records from other Planefinder scrapers.
- Spotter research — find recent photos of a specific tail number or flight.
- Aviation media pipelines — collect photo URLs and author credits for a fleet of aircraft.
How to use Planefinder Photos Scraper
- Open the Actor and click Try for free.
- In the Input tab, enter one or more registrations, flight numbers, or ADS-B hex codes.
- Optionally adjust the photos-per-query limit.
- Click Start and wait for the run to finish.
- Download results from the Output tab in JSON, CSV, or Excel format.
Input
At least one of registrations, flight_numbers, or adshex_codes must be provided.
| Field | Type | Description |
|---|---|---|
registrations | array | Aircraft registrations (e.g. ["PK-GFA"]) |
flight_numbers | array | IATA flight numbers (e.g. ["GA401"]) |
adshex_codes | array | ADS-B transponder hex codes (e.g. ["8A02E4"]) |
limit | integer | Maximum photos per query (default 5, max 50) |
{"registrations": ["PK-GFA"],"flight_numbers": [],"adshex_codes": [],"limit": 5}
Output
Each item represents one photo.
{"id": "7304444:PhotoEntry:2556923","url": "https://photo-serve.planefinder.net/remote/lh3.googleusercontent.com/...","authorText": "Donni Kurniawan","query_type": "registration","query_value": "PK-GFA"}
Data table
| Field | Description |
|---|---|
query_type | How the aircraft was looked up: registration, flight_number, or adshex |
query_value | The specific value used for the query |
id | Planefinder's internal photo entry ID |
url | Direct photo URL (served via Planefinder's photo CDN) |
authorText | Photo credit / author name |
Tips
- Mix all three identifier types in a single run — each result includes a
query_typefield so you can trace which input produced it. - Combine with the Planefinder Flight Scraper or Airport Scraper to attach photos to timeline/arrival/departure records.
Pricing
This Actor uses the Pay Per Event model: $0.03 per result (photo) in the dataset (plus a negligible one-time actor-start fee). Use the limit input to control exactly how many photos — and how much cost — each query produces.
FAQ and support
This Actor uses Planefinder's public mobile API for informational purposes only. Photos are user-submitted; verify licensing/attribution requirements with Planefinder before redistribution.
For bugs or feature requests, open an issue on the Actor's Issues tab. Custom scraping solutions are available on request.