Pop Mart Scraper — prices, stock & drop dates avatar

Pop Mart Scraper — prices, stock & drop dates

Pricing

from $1.50 / 1,000 products

Go to Apify Store
Pop Mart Scraper — prices, stock & drop dates

Pop Mart Scraper — prices, stock & drop dates

Scrape Pop Mart US products: Labubu, Molly, SkullPanda, Crybaby, Dimoo and more. Per-SKU price in USD, live stock level, sold-out flag and the official release date. Blind box and Whole Set are priced separately, one row each. PPE per product row.

Pricing

from $1.50 / 1,000 products

Rating

0.0

(0)

Developer

Noah Adler

Noah Adler

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Categories

Share

Pop Mart product data from the US store: Labubu, Molly, SkullPanda, Crybaby, Dimoo, Hirono and the rest of the catalogue. One row per SKU with price in USD, live stock level, sold-out flag and the official release date.

Blind box and Whole Set are priced separately on Pop Mart, so they come out as separate rows — the way a reseller actually compares them.

Not a purchase bot. Drops sell out in seconds and this Actor does not touch checkout. It gives you the data: what dropped, when, at what price, and whether it is in stock.

Keywords: pop mart scraper · labubu price · popmart api · pop mart stock · blind box scraper


What it does

StepAction
1Input: searchTerms (series or keyword) + maxItems
2Reads the Pop Mart US storefront search (server-rendered payload, no browser)
3Paginates until the catalogue for that term is exhausted or maxItems is hit
4Flattens each product into its SKUs and pushes one row per SKU

Input

FieldRequiredDescription
searchTermsYesSeries or keywords as typed on popmart.com: labubu, molly, skullpanda, crybaby, dimoo, hirono…
maxItemsNo1–500 rows across all terms (default 100)
includeSoldOutNotrue (default) keeps sold-out SKUs — needed to track restocks
includeZeroPriceSkusNofalse (default) drops add-on placeholder SKUs with no real price
proxyConfigurationNoRESIDENTIAL US recommended

Example (Try it)

{
"searchTerms": ["labubu", "skullpanda"],
"maxItems": 60,
"includeSoldOut": true,
"includeZeroPriceSkus": false,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "US"
}
}

Output (one SKU per row)

FieldExample
productTitleTHE MONSTERS Hair Salon Series Figures
skuTitle / skuCodeSingle box · Whole Set
price / discountPrice / currency17.99 · 17.99 · USD
onlineStock / isSoldOut1 · false
isAvailableproduct-level sale status
releaseAt2026-06-26T23:30:00Z — official online release
url / imageUrlhttps://www.popmart.com/us/products/{id}
errorhonest soft-fail row if the storefront blocks

Zero-price placeholder SKUs are not pushed as success rows unless you ask for them.


Pricing

Pay-per-event: cheap volume PPE per product row (see Actor pricing on Apify).


Notes

  • Coverage is the US store (popmart.com/us), so prices are USD. Other regions are planned for a later version.
  • A handful of legacy products carry no release timestamp; releaseAt is left empty rather than guessed.
  • onlineStock is a stock level, not a unit count: the storefront only exposes 0 (sold out), 1 or 2 (buyable). Use it together with isSoldOut, and schedule the Actor if you want a restock or price history series.
  • If a run returns a single row with error=true mentioning Cloudflare, turn on RESIDENTIAL US and retry.