The JetPhotos API is a RESTful web service that allows developers to query the JetPhotos database for specific images and associated metadata. Instead of scraping HTML code (which violates terms of service), the API returns clean, machine-readable JSON or XML data.
Key capabilities include:
Important Note: As of 2025, JetPhotos does not offer an instant, self-serve public API key for hobbyists. Access is typically granted through partnership agreements or commercial licensing. You must contact JetPhotos directly or utilize their existing partnerships (e.g., with FlightAware).
JetPhotos does not offer a publicly documented "official" API for third-party developers. However, it does provide integration for its parent company, Flightradar24, and maintains an internal system for database queries.
Here is a draft write-up covering the available methods and community-built alternatives for accessing JetPhotos data. JetPhotos Data Access Overview
While there is no formal developer portal, users typically interact with JetPhotos data through these three channels:
Official Integration via Flightradar24: JetPhotos is the primary provider for aircraft imagery on Flightradar24. If you need comprehensive aviation data (flight paths, schedules, and photos), the Flightradar24 API is the standard professional route.
Unofficial APIs: Several community-maintained projects exist on GitHub, which typically scrape data or use internal endpoints like jetphotos.net/api.php?reg=[registration] to retrieve photo links and photographer credits.
Manual Database Queries: For individual research, the JetPhotos Aircraft Census provides a searchable airframe database covering serial numbers (MSN) and registration history. Unofficial Endpoint Structure (Community Example)
Based on developer forum discussions, simple HTTP requests are sometimes used to pull specific aircraft data: Description reg The aircraft registration tail number a7-bcw format (Optional) Desired output format json Sample Request: https://jetphotos.com Terms & Restrictions
Bandwidth Costs: JetPhotos has historically restricted external hotlinking of images due to high bandwidth costs; images should ideally be viewed via their JetPhotos Discussion Forums or the main site. jetphotos api
Usage Rights: Most images are copyrighted by individual photographers. Even if accessed via an unofficial API, the JetPhotos Terms of Service generally prohibit commercial redistribution without permission.
Are you looking to integrate these photos into a personal project or a commercial application?
Jetphotos.net API - JetPhotos Forums - The Friendly Way to Fly
JetPhotos.com, the largest aviation photography database on the internet, does not currently offer a comprehensive, publicly documented official API. However, developers and aviation enthusiasts have identified several unofficial methods and alternative data streams to interact with the platform’s data. 1. Unofficial API & Scraping
Since there is no "JetPhotos for Developers" portal, the community has created third-party tools to access photo metadata and direct image links.
Historical Legacy Endpoint: A basic api.php script has been referenced in community forums for simple queries by registration (e.g., jetphotos.net/api.php?reg=A7-BCW), though its reliability and uptime as a public service are not guaranteed by the platform.
Third-Party Wrappers: Developers have built unofficial wrappers, such as the jetphotos-api GitHub project, which typically use web scraping to extract data like aircraft type, airline, and photographer details.
Commercial Middleware: Services like Jet Pics offer a structured, subscription-based API that serves JetPhotos data through a clean JSON interface (e.g., GET /v1/findby/reg/registration). 2. The Flightradar24 Connection
JetPhotos is owned by Flightradar24, and its database serves as the primary source for the aircraft images seen on the Flightradar24 app and website.
Shared Data: While Flightradar24 has its own Business APIs for real-time flight tracking, these are separate from the photo database and generally require a paid enterprise subscription. The JetPhotos API is a RESTful web service
Integrated Display: For most developers, the practical "API" for JetPhotos is seeing the content surface automatically within the Flightradar24 ecosystem once a photo is approved by screeners. 3. Key Data Fields
When using unofficial tools or scraping methods, the following fields are typically accessible:
Registration: The primary identifier for querying specific airframes. Direct Link: High-resolution and thumbnail image URLs.
Metadata: Aircraft type, operator/airline, and location (airport). Attribution: Photographer name and view counts. 4. Technical Alternatives
If the lack of an official JetPhotos API is a blocker, consider these alternatives for aviation data:
Aviationstack API: Provides real-time flight status and global aviation data.
FlightAPI: Offers airport schedules, arrivals, and departures via structured GET requests.
Open Glider Network (OGN): A unified tracking platform for gliders and drones.
Jetphotos.net API - JetPhotos Forums - The Friendly Way to Fly
Overview The JetPhotos API allows developers to access a large database of aircraft photos, including pictures of planes, helicopters, and other aircraft. The API provides a simple way to retrieve photos by aircraft registration, ICAO code, or other criteria. Important Note: As of 2025, JetPhotos does not
Features
Usage To use the JetPhotos API, you typically need to:
Example Use Case A developer building an aviation-related app might use the JetPhotos API to:
API Details The JetPhotos API might have the following specifications:
Keep in mind that the specifics of the JetPhotos API, such as its endpoint, parameters, and response formats, might vary. If you're interested in using the API, I recommend checking the official JetPhotos documentation or contacting their support team for more information.
This paper examines the JetPhotos API: available interfaces, data offered, typical use cases, access methods, rate limits, and ethical/legal considerations. It provides practical examples for programmatic access, data extraction, and common workflows for research and application development using aviation photography metadata.
The standard search URL is: https://www.jetphotos.com/search
By appending query parameters, you can generate specific data sets.
Key Parameters:
Perfect for building a historical livery gallery for a specific carrier.
Request:
GET /v1/airline?name=British%20Airways&sort=latest
Once you have access, the API is intuitive. Below are the primary endpoints you will use.