Local Stock & Replacement Part Finder avatar

Local Stock & Replacement Part Finder

Pricing

from $10.00 / 1,000 product observations

Go to Apify Store
Local Stock & Replacement Part Finder

Local Stock & Replacement Part Finder

Extract product, exact-part identifier, price, seller, and availability evidence from retailer product, search, and category URLs.

Pricing

from $10.00 / 1,000 product observations

Rating

0.0

(0)

Developer

Luigy Gabriel

Luigy Gabriel

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Share

Turn retailer pages into structured, evidence-backed product observations. The Actor reads public product markup, ranks exact replacement parts by SKU, MPN, UPC, or GTIN, and reports price and availability exactly as the retailer publishes them.

What it does

  • Extracts Schema.org Product, Offer, and ItemList JSON-LD.
  • Falls back to common product meta tags when JSON-LD is unavailable.
  • Normalizes identifiers for exact matching without fuzzy substitutions.
  • Scores a human-readable query separately from identifier evidence.
  • Follows ItemList product links only on the same retailer host.
  • Rejects local and private-network URLs and enforces hard page, product, size, and timeout limits.

Important boundary

This Actor does not reserve inventory or guarantee that a store still has the item. Availability is a time-stamped observation from the supplied page. For local inventory, provide retailer URLs already configured for the desired store or ZIP code.

Example input

{
"startUrls": [{ "url": "https://retailer.example/search?q=oxygen+sensor" }],
"query": "Bosch upstream oxygen sensor",
"identifiers": ["0258005703", "028851170148"],
"maxPages": 20,
"maxProducts": 50
}

The dataset contains one structured observation per product. OUTPUT contains the ranked results and a compact run summary. Failed or empty pages do not create paid result events.