Anime Figure Aftermarket Search avatar

Anime Figure Aftermarket Search

Deprecated

Pricing

from $2.00 / 1,000 listings

Go to Apify Store
Anime Figure Aftermarket Search

Anime Figure Aftermarket Search

Deprecated

Search AmiAmi, Mandarake and eBay US for anime figures in one call. Normalized listings with JPY + USD prices, unified condition grades and JAN barcodes. The Japan-vs-US price spread in one sorted list.

Pricing

from $2.00 / 1,000 listings

Rating

0.0

(0)

Developer

JC

JC

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

7 days ago

Last modified

Categories

Share

One schema across the anime figure aftermarket. Single-site scrapers give you one shop's HTML; this gives you three markets normalized into one price-sorted list — so the cheapest copy of a figure is row one, and the Japan-vs-US arbitrage spread is visible at a glance.

Covers AmiAmi pre-owned, Mandarake, and eBay US (official Browse API).

A real result

nendoroid madoka, August 2026:

SourcePriceConditionItem
Mandarake$12.59 (¥2,000)goodNendoroid Madoka Kyouno 265
AmiAmi$35.75 (¥5,680)Nendoroid Kyoko Sakura
eBay US$69.73 (¥11,079)newNendoroid Sakura
eBay US$94.99 (¥15,092)newNendoroid 174 Madoka Kaname

Same franchise, same line, 7.5× spread between the cheapest Japanese listing and the most expensive US one. That gap is the product.

What you get per listing

  • Price in JPY and USD, converted at the live rate on every run
  • Unified condition scalenew / like-new / good / fair / junk / unknown — plus the source-native grades (AmiAmi's ITEM:A / BOX:B), so shops that grade differently can be compared directly. See Condition coverage below for which sources supply it
  • JAN barcode (enable Fetch JAN barcodes) — join the same figure across shops, or against a catalog like MyFigureCollection
  • Original retail price where available, so the aftermarket premium is computable
  • Maker, stock status, image URL, direct product URL, holding shop (Mandarake)

What it's for

  • Arbitrage — buy in Japan, sell in the US, with the spread already calculated
  • Collection valuation — price what you own against live listings, not stale guides
  • Deal alerts — schedule it and diff the results
  • Agent / LLM pipelines — structured JSON, not HTML you have to parse

Input

{
"keywords": "nendoroid madoka",
"sources": ["amiami", "mandarake", "ebay"],
"maxResultsPerSource": 50,
"fetchJanCodes": true
}

Tip: fetchJanCodes also fills in AmiAmi's condition grades, not just barcodes. Leave it off for the fastest run; turn it on when you care about condition or need to match figures across shops.

Condition coverage

Condition is reported per source, and the sources genuinely differ — unknown means the shop did not publish a grade, never that the item is unremarkable:

SourceCondition available?
eBay USYes, on every listing (New, Like New, Used, For parts, …)
AmiAmiYes — real per-unit grades (ITEM:A / BOX:B), but only with fetchJanCodes: true, since they live on the detail page
MandarakeNo. Their search results carry no condition field, so these rows are unknown

Sold-out and in-stock are separate from condition and always populated, via inStock.

Sources

SourceWhat it coversAccess
AmiAmipre-owned Japanese stockJSON API
MandarakeJapanese aftermarket, incl. raritiesHTML, session-warmed
eBay USlive US listingsofficial eBay Browse API

Reliability

AmiAmi sits behind bot protection that occasionally challenges shared cloud IPs. In testing on the current build, 6 of 7 platform runs returned full AmiAmi results; the challenge is random per run rather than persistent, and the actor now retries on a fresh proxy session when it happens. Mandarake and eBay are unaffected. If a run does come back light on AmiAmi, the log says so — just re-run.

Fair use

Requests are rate-limited and polite. All data comes from public listing pages. You are charged per listing returned, so a search that finds nothing costs nothing beyond the actor start.