Aircraft FOR SALE across all models in one call (Jet Tracker Sales Radar: listings from the tracked portals, one row per aircraft, duplicates across portals merged). Filters: asking price range in USD, year, country, Brazilian state (uf) or macro-region, segment, category, model text, portal (source), listings first seen in the last N days, sort by price, year or recency. Ready modes: mode=new ("new this week": listings detected in the last 7 days) and mode=price_drops (sellers that lowered the asking price, with from/to and the date). Top of the answer: total, askingMedianUsd labelled "mediana de pedidos" (median ASKING price of the priced aircraft in the filter; price-on-request aircraft are counted apart and left out of the median) and lastListingReadAt (the last time any listing was read; ingestionStale=true means the feed may be stopped, say the date instead of calling it current). Each row: registration (registry match or as listed), model, year, asking price in USD and in the original currency, portal and link, Jet Tracker page, days on market and price change. Asking prices are never closing prices. Aircraft whose registry shows a sale or owner change after the listing went live are not counted as for sale (excludedLikelyTransacted). The list uses the daily records quota; listing links, days on market and the price drop detail are for subscribers. source=social_radar returns the off-market items instead: aircraft offered only on social media profiles, each labelled sourceLabel "anúncio em rede social" with detectedAt (date the post was found), registration confirmed in the Brazilian registry, offer type and published price when there is one; the profile handle only for companies, never a personal contact. The per-model view with spec sheet filters and price stats is jt_market_listings.