Iosys Japan Used iPhone & Phone Prices by Condition avatar

Iosys Japan Used iPhone & Phone Prices by Condition

Pricing

from $20.00 / 1,000 model market summaries

Go to Apify Store
Iosys Japan Used iPhone & Phone Prices by Condition

Iosys Japan Used iPhone & Phone Prices by Condition

Get what a used phone or tablet sells for at Iosys, a big Japanese used-phone shop. Returns, from up to 120 listings: typical price and range, price per condition (unused / A / B / C), units in stock, network-restricted and weak-battery shares. $0.02 per model, no results = no charge. Unofficial.

Pricing

from $20.00 / 1,000 model market summaries

Rating

0.0

(0)

Developer

h ichi

h ichi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

What it does: Type a phone or tablet model and get what it sells for used at Iosys, one of Japan's larger used-phone stores, condition by condition.

You enter: one or more models with the generation (not iPhone on its own), e.g. iPhone 14 Pro 256GB.

You get: typical price and range; price per condition (unused / A / B / C) and the step between them; units in stock; carrier and storage mix; network-restricted and weak-battery shares — from up to 120 listings, spread across the price range. Optional: one row each.

Price: $0.02 per model that returns listings; a model that matches nothing is never charged. +$0.002 per listing if you also want the list.

Example: enter iPhone 14 Pro 256GB → 15 of the store's 27 hits really are that model, 17 units in stock · typical price ¥92,800 (range ¥77,800–109,800) · condition B 9.4% above condition C · 6.7% flagged network-restricted.

Unofficial — not affiliated with Iosys. Reads public pages only.

Pricing — $0.02 per model

EventPriceWhen
Model market summary$0.02Per model analyzed
Individual listing$0.002Only if you enable Include individual listings

A default run (1 model, summary only) costs $0.02 and takes about 8 seconds. You are charged $0.02 for each model that returns listings; a model that matches nothing is never charged. There is no monthly fee.

Input

FieldExampleNotes
models["iPhone 14 Pro 256GB"]Model keywords as you would type them into the store, generation included. Spacing and full-width characters are normalized for you. Each model costs $0.02
strictNameFiltertrueOn by default — see below. Turn off to use the store's own (loose) result set
maxPagesPerModel524 listings per page. 5 pages = 120 listings, which is the entire result set for nearly every single model
includeIndividualListingsfalseEnable to also get each matched listing as a record
convertToUsdtrueAdds USD stats at the current exchange rate

Why the strict name filter exists (and why it is on)

Iosys' own search is loose. Measured on 2026-07-26, iPhone14 Pro 256GB returned 27 hits — of which only 15 are actually a 14 Pro; the other 12 are plain iPhone14 and iPhone14 Plus bodies. Using all 27 gives a median of ¥84,800 for a phone whose real median is ¥92,800.

So every word of your query is additionally required to appear in the product name, on a word boundary — which is what keeps the token Pro from matching (PRODUCT)RED, the colour name on nearly half of Apple's catalog, and the token V from matching Xperia1 VIII.

Both counts are always reported, so you can see how loose the store's search was:

FieldMeaning
totalMatchedRawWhat Iosys' own search returned
totalMatchedStrictHow many of the listings that were read really are that model
inventory.listingsWhat the statistics were computed over (= strict, unless you turned the filter off)

Accessories (cases, chargers, screen protectors — Iosys' smartphonegoods category) are always excluded, filter on or off: a iPad Air4 search puts a ¥1,280 screen protector on top of the price-ascending list, and letting it in would halve the reported median.

Query spelling is normalized to match the store's own: iPhone 14 ProiPhone14 Pro, Xperia 1 VXperia1 V, iPhone SEiPhoneSE. A number followed by a unit keeps its space (iPad Air 11インチ, 256GB).

A series name on its own returns nothing — and the record says so

The store writes the generation into the name with no space (iPhone14), and the strict filter needs a word boundary after each word of your query. So iPhone does not match iPhone14 Pro. Measured on 2026-08-18: iPhone returns 1,951 hits at the store, of which 0 pass the filter; the same is true of Xperia and Pixel. iPhone 14 Pro 256GB returns 26 hits, 13 of them on page 1 passing the filter.

Rather than a bare 0, the record says which kind of empty it is:

keywordStatusWhat it meansWhat to do
okListings matched and the statistics were computed over them
not_foundThe store has nothing at all under that nameCheck the spelling of the model as the store writes it
filtered_outThe store returned hits (totalMatchedRaw > 0) but none carry every word of your queryAdd the generation (iPhone 14), or turn Strict model-name filter off

hint carries the same next step as one sentence, and is null when the statistics came out. A model that matches nothing is never charged, either way.

Whole result set, or an even sample — always labelled

Every record carries priceBasis:

priceBasisWhat it means
exactEvery page of the result set was read, so the numbers cover every listing that matched — not a sample. This is the normal case for a specific model
spread_sampleThe result set is larger than maxPagesPerModel. The pages that were read are spread evenly across the price range rather than taken from the cheap end — the store is sorted cheapest-first, so reading pages 1..5 of a 13-page result would describe the cheapest 38 % of the market and understate the median. pagesSampled lists exactly which pages were used

If a multi-model run hits the 95-second budget, the affected record also carries truncatedForTimeLimit: true.

Output example (type: "model_summary", values measured 2026-07-26)

keywordStatus and hint were added on 2026-08-18 and are shown with the values this record produces.

{
"type": "model_summary",
"query": "iPhone 14 Pro 256GB",
"normalizedQuery": "iPhone14 Pro 256GB",
"strictNameFilter": true,
"totalMatchedRaw": 27,
"totalMatchedStrict": 15,
"keywordStatus": "ok",
"hint": null,
"listingsFetched": 27,
"pagesFetched": 2,
"pagesSampled": [1, 2],
"priceBasis": "exact",
"inventory": {"listings": 15, "unitsInStock": 17},
"priceJpy": {"min": 77800, "p25": 90300, "median": 92800, "p75": 92800, "max": 109800, "average": 92667},
"byRank": [
{"rank": "中古Bランク", "listings": 13, "units": 15, "sharePct": 86.7, "medianJpy": 92800, "rankEn": "Used B"},
{"rank": "中古Cランク", "listings": 2, "units": 2, "sharePct": 13.3, "medianJpy": 84800, "rankEn": "Used C"}
],
"rankPremium": [
{"betterRank": "中古Bランク", "worseRank": "中古Cランク", "betterMedianJpy": 92800,
"worseMedianJpy": 84800, "medianRatio": 1.094, "premiumPct": 9.4}
],
"byCarrier": [
{"carrier": "SoftBank", "listings": 5, "units": 5, "sharePct": 33.3, "medianJpy": 92800},
{"carrier": "SIM-free", "listings": 4, "units": 5, "sharePct": 26.7, "medianJpy": 88800},
{"carrier": "au", "listings": 3, "units": 3, "sharePct": 20.0, "medianJpy": 92800},
{"carrier": "docomo", "listings": 2, "units": 3, "sharePct": 13.3, "medianJpy": 92800},
{"carrier": "Rakuten", "listings": 1, "units": 1, "sharePct": 6.7, "medianJpy": 87800}
],
"byCapacity": [{"capacity": "256GB", "listings": 15, "units": 17, "sharePct": 100.0, "medianJpy": 92800}],
"conditionFlags": {
"networkRestrictionTriangle": {"count": 1, "sharePct": 6.7},
"batteryUnder80": {"count": 1, "sharePct": 6.7}
},
"checkedAt": "2026-07-26T06:20:32+00:00",
"sourceUrl": "https://iosys.co.jp/items?q=iPhone14+Pro+256GB&sort=l&page=1"
}

With includeIndividualListings: true you additionally get one record per matched listing:

{
"type": "listing",
"model": "iPhone 14 Pro 256GB",
"id": "390409",
"name": "【ネットワーク利用制限▲】iPhone14 Pro A2889 (MQ0Q3J/A) 256GB スペースブラック 【Rakuten版SIMフリー】",
"rank": "中古Bランク",
"rankEn": "Used B",
"priceJpy": 87800,
"unitsInStock": 1,
"carrier": "Rakuten",
"capacity": "256GB",
"releaseDate": "2022年9月",
"networkRestriction": "▲",
"batteryUnder80": false,
"url": "https://iosys.co.jp/items/smartphone/iphone/rakuten/iphone14_pro_a2889/390409"
}

Use cases

  • Export sourcing — the Japanese used-iPhone market is a supply pool for the rest of Asia. priceJpy plus byCarrier tells you what an unlocked unit costs versus a carrier one, unitsInStock tells you whether the volume is there
  • Buy-back / trade-in pricingrankPremium is the empirical answer to "what is grade A worth over grade B this week" per model, instead of a fixed internal table
  • Risk-adjusted valuationconditionFlags quantifies how much of the supply carries a blacklist marker (▲) or a weak battery, the two flags that move Japanese used-phone prices most
  • Repricing & monitoring — schedule the Actor over your model list and track the median and the grade premiums over time
  • Market entry research — carrier and capacity mix per model, straight from live inventory

Notes & limits

  • Iosys is a fixed-price retailer, not a marketplace: prices are current asks, tax included. There is no sale date and no sold history, so no transaction time series
  • The buy-back side (k-tai-iosys.com) is not covered — it is Crawl-delay: 60 and JavaScript-rendered, so the sell/buy spread is not obtainable. This Actor is the selling side only
  • The store's search is loose; see the strict-filter section. totalMatchedRaw is deliberately reported so the looseness is visible
  • Grade order is Iosys' own (新品 > 未使用品 > アウトレット > 中古A > 中古B > 中古C). rankPremium compares grades that are adjacent among those present in the result set, so a model stocked only in A and C still gets one honest A-over-C figure
  • A grade with a lower median than the grade below it is possible and is reported as a negative premiumPct — usually it means the query is broad enough to mix models. Tighten the query (add the capacity, add Pro) rather than distrusting the number
  • Read-only and throttled (1 request / 1.5 s), 1–5 requests per model. Multi-model runs have a 95-second soft budget
  • No personal data is collected — Iosys is a first-party retailer, there are no individual sellers

日本語ガイド

イオシスの中古スマホ・タブレット相場を、機種1件につき1レコードで返す Actor です。

  • 概要: 機種キーワードごとに 価格の分位点(最安・25%・中央値・75%・最高値・平均) に加え、ランク間プレミアム(未使用品 → 中古A → 中古B → 中古C の隣接ランク中央値比)、在庫の実数(イオシスは商品ごとに「在庫数」を公開しているため、出品件数と実在庫台数を分けて返せます)、ネットワーク利用制限▲(赤ロム予備軍)とバッテリー80%未満の構成比、キャリア別・容量別の内訳を返します。輸出・買取の値付けに直結する数字を1コールで揃えるのが狙いです。
  • 使い方: models に機種キーワードを入れます(例 iPhone 14 Pro 256GB / iPad Air4 / Xperia 1 V)。全角・スペースは自動で正規化され、iPhone 14 は店舗の表記に合わせて iPhone14 に直されます。個別明細が必要なときだけ includeIndividualListings を ON にしてください。
  • 料金: 機種サマリー1件 $0.02、個別リスティングは $0.002/件(既定 OFF なので既定実行は $0.02 固定)。該当0件の機種には課金されません。 従量課金です。
  • 厳密フィルタ(既定 ON): イオシスの検索は緩く、実測(2026-07-26)では iPhone14 Pro 256GB の27件中実際に 14 Pro なのは15件で、残りは無印 iPhone14 / 14 Plus でした。そのまま集計すると中央値が ¥92,800 → ¥84,800 にずれます。そこでクエリの全単語が商品名に含まれることを追加条件にしています(単語境界で判定するため Pro(PRODUCT)RED に、VXperia1 VIII に誤マッチしません)。totalMatchedRaw(店の検索結果)と totalMatchedStrict(実際に一致した件数)の両方を返すので、検索の緩さもそのまま見えます。ケース・フィルム等のアクセサリ(smartphonegoods カテゴリ)はフィルタの ON/OFF に関わらず常に除外します。
  • 数値の根拠は必ず明示: priceBasisexact(結果全ページを取得=母集団の統計)か spread_sample(maxPagesPerModel を超える件数のため、価格帯全体に等間隔でページを散らしてサンプリング)かを示します。イオシスは価格の安い順ソートなので、先頭から数ページだけ読むと安値側に偏る — それを避けるための設計で、実際に読んだページ番号は pagesSampled に入ります。
  • その他: イオシスは定価販売の中古小売で、価格は「現在の販売価格(税込)」です。成約履歴・販売日は取得できません。買取側(k-tai-iosys.com)は robots の Crawl-delay: 60 と JS 描画のため対象外で、販売/買取スプレッドは取得できません。ランク中央値が下位ランクを下回る(premiumPct が負)場合は、クエリが広すぎて別機種が混ざっているサインです — 容量や Pro を足して絞り込んでください。

If something goes wrong

  • Wrong number or a failed run? Open a ticket on the Issues tab. I read every one and reply within 2 business days (Japan time).
  • You never get a fake "empty" result. If the site can't be read, the run fails and says so.
  • No results = no charge. You only pay for results you actually get.
  • Checked every week. An automatic test runs this tool weekly; if the site changes, I fix it.
  • Public pages only. No login, no personal data, and it goes easy on the site.

More tools by the same author

Other language editions of this tool: 中文

All tools (Japan marketplaces, real estate, jobs, racing, prediction markets): https://apify.com/jpmarketdata

Disclaimer

Unofficial, independent tool — not affiliated with, endorsed by, or sponsored by Iosys. Product names and logos belong to their owners and only say where the data comes from. Data is read from public pages, for market research; check before you act on it.