Anime Figure Price Drop & Restock Alerts API
Pricing
Pay per usage
Anime Figure Price Drop & Restock Alerts API
Track anime figure product pages and emit structured alerts for price drops, restocks, sellouts, and preorder changes.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Tahira Muhammad
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
5 days ago
Last modified
Categories
Share
Track anime figure product pages and get structured JSON alerts when prices drop, products restock, products sell out, or preorder status changes.
This Actor is built for anime figure collectors, deal channels, Discord bots, storefront monitors, and resale tools. Instead of returning a raw price snapshot, it compares each run to the previously stored state and emits usable change events.
What it detects
first_seenprice_dropprice_increaserestockedsold_outavailability_change
Each dataset item includes the current price, previous price, current availability, previous availability, and a concise change_summary.
Best use cases
- Anime figure restock alerts
- Nendoroid and scale-figure watchlists
- Crunchyroll, Good Smile, and specialty-store monitoring
- Discord or Telegram deal bots for anime merch
- Reseller backends watching sellouts and restocks
Input
{"productUrls": ["https://www.goodsmileus.com/products/nendoroid-belle-14589","https://www.goodsmileus.com/products/hello-good-smile-sesshomaru-15314"],"niche": "anime figures","emitUnchanged": false,"followCanonicalUrl": true,"timeoutSecs": 20,"userAgent": "Your Company research@yourcompany.com"}
| Field | Type | Notes |
|---|---|---|
productUrls | string[] | Product pages to monitor. |
niche | string | Optional label stored on each output item. |
emitUnchanged | boolean | If true, writes current state even when nothing changed. |
followCanonicalUrl | boolean | Uses the page canonical URL when present. |
timeoutSecs | integer | Per-request timeout. |
userAgent | string | Set this to your company name and email for polite crawling. |
Output fields
| Field | Meaning |
|---|---|
event_types | One or more change events for the product |
price_amount | Current parsed price |
previous_price_amount | Previous stored price |
availability | Normalized availability (in_stock, out_of_stock, preorder, backorder, unknown) |
previous_availability | Previous stored availability |
change_summary | Human-readable description of what changed |
tracked_at | ISO timestamp of the current run |
How it works
The Actor fetches each product page, extracts structured data from JSON-LD, Open Graph, meta tags, and text fallbacks, then stores the latest known state in Apify key-value storage. On the next run, it compares the new snapshot to the prior one and emits only meaningful changes by default.
That makes it suitable for scheduled runs, webhook pipelines, Discord bots, and deal-alert backends.
Notes
- Extraction quality is best on stores that expose product schema or standard meta tags.
- Some stores block automated traffic; blocked pages will be returned with an
error. - This Actor is intentionally watchlist-first. It monitors URLs you already care about rather than discovering every figure in a category.