Canadian Tire, Sport Chek & Mark's Scraper: Prices & Stock avatar

Canadian Tire, Sport Chek & Mark's Scraper: Prices & Stock

Pricing

from $0.75 / 1,000 results

Go to Apify Store
Canadian Tire, Sport Chek & Mark's Scraper: Prices & Stock

Canadian Tire, Sport Chek & Mark's Scraper: Prices & Stock

Scrape Canadian Tire, Sport Chek and Mark's: price, regular price, sale, clearance, sale end date, shelf stock and aisle at the store nearest a postal code, and online stock, for every size and colour. Search terms, category or product URLs, deals only, or the whole catalogue.

Pricing

from $0.75 / 1,000 results

Rating

0.0

(0)

Developer

Michael Hill

Michael Hill

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

Categories

Share

Prices, sales, clearance and stock for every product at Canadian Tire, Sport Chek and Mark's, with one row per size and colour: the price, the regular price, the sale's end date, the savings the site advertises, shelf stock at the store nearest a postal code (and the aisle, at Canadian Tire) and online stock.

Why this one

This Actor
Three Canadian Tire Corporation banners in one run✅ Canadian Tire, Sport Chek, Mark's
One row per size and colour, with its own price and stock✅ sku, colour, size
Sale price, regular price, sale end date, advertised savings✅ price, regularPrice, saleEnds, savings
Clearance flag✅ clearance
Shelf stock at the store nearest a postal code, and its aisle✅ storeQuantity, storeAisle
Online (warehouse) stock✅ onlineQuantity
Search terms, category pages, product pages, the whole catalogue, or deals only✅

What you get

One real row (Canadian Tire, store 467 Edmonton Downtown, 10 Oct 2026, from the product's URL):

FieldExample
bannerCanadian Tire
productCode, sku0548737P · 0548737 (Canadian Tire item 054-8737-2)
name, brandMastercraft 20V Cordless Drill/Driver with 76-pc Accessory Kit and case with PWRPOD 2 Ah Battery and Charger · Mastercraft
colour, size, variantempty here; on apparel e.g. BLACK · S · Second Size Range: Regular
url, imageUrlthe product page and its image (the size and colour's own page on multi-variant products)
category, categoryPathDrills · Tools & Hardware > Power Tools > Drills & Accessories > Drills
rating, ratingsCount4.36 · 159
price, regularPrice, onSale69.99 · 129.99 · true
clearancefalse
saleEnds, savings2026-10-14 · Save 46% ($60.00)
badges["EXCLUSIVE", "TOPRATED", "PROMO"]
feeempty here; 0.65 in Québec, where Canadian Tire's price includes the provincial environmental fee
storeId, storeName, storeAddress, storeCity, storeProvince, storePostalCode, storeDistanceKm467 · Edmonton Downtown, AB · 11839 Kingsway NW · Edmonton · AB · T5G 3J7 · 3.15
storeQuantity, storeAisle3 · Aisle 28
onlineQuantity1407
sellabletrue
scrapedAtISO timestamp

Every row has every key; values a site does not publish for a product come back empty rather than missing.

What people use it for

  • Deal and clearance tracking: every sale and clearance item, with the date the sale ends
  • Price monitoring: a brand's or a category's prices across Canadian Tire, Sport Chek and Mark's
  • Stock checks: whether a size and colour is on the shelf at a given store before driving there
  • Brands and suppliers: how products are priced, discounted and stocked across the three chains

How to use it

  1. Choose the Banners.
  2. Add Search terms (e.g. running shoes, cordless drill, winter jacket), Category URLs or Product URLs. Leave them all empty to read the whole catalogue.
  3. Tick Deals only for just the sale and clearance listings, or In stock at the store only.
  4. Add a Postal code for shelf stock at each banner's nearest store.
  5. Set Maximum results and run it.

Input examples

{
"banners": ["Sport Chek"],
"searchTerms": ["running shoes"],
"postalCode": "T5J 0N3",
"maxResults": 500
}
{
"banners": ["Canadian Tire", "Sport Chek", "Mark's"],
"dealsOnly": true,
"maxResults": 5000
}
{
"productUrls": [
"https://www.canadiantire.ca/en/pdp/mastercraft-20v-cordless-drill-driver-with-76-pc-accessory-kit-and-case-with-pwrpod-2-ah-battery-and-charger-0548737p.html",
"https://www.sportchek.ca/en/pdp/nike-sportswear-men-s-club-fleece-2-0-pullover-hoodie-83810987f.html"
],
"postalCode": "M5B 2H6"
}

Notes

  • One row per size and colour. Sport Chek's Nike Club Fleece hoodie alone has 111, each with its own price and stock. Maximum results counts rows and is shared evenly between the banners (a banner that runs out passes its share on).
  • Sale and clearance are per size and colour. A product the site lists under clearance often has only some colours on clearance; each row says whether its own size and colour is (onSale, clearance, badges).
  • Prices are the same across the country online, so the postal code mainly decides whose shelf stock you see. The exception is Québec, where Canadian Tire's price includes the provincial environmental fee (fee, e.g. 0.65).
  • Which store. With a postal code, each banner's store nearest to it (its distance in storeDistanceKm; Sport Chek has no stores in Québec, so a Québec postal code gets the nearest one in Ontario). Without one, a downtown Toronto store for each banner.
  • Deals only uses each site's own deal listings: Sport Chek and Mark's "Sale" and "Clearance"; Canadian Tire's "Sale", "Limited Time Offer", "Store Clearance", "Special Buy" and "Instant Rebate". Only the sizes and colours that are themselves on a deal are kept, and In stock at the store only likewise keeps only those on the shelf.
  • Search terms go through each site's own search, so results match what a shopper sees for the same words.
  • Catalogue sizes (10 Oct 2026): Canadian Tire about 67,000 products, Sport Chek about 17,300, Mark's about 5,500, each with several sizes and colours.
  • regularPrice is empty when a site shows a discount without a regular price (Sport Chek's "Discount Applied" promotions).
  • category and categoryPath come from each product's own category trail. Canadian Tire items with a single SKU are read straight from the listing, which makes Canadian Tire runs several times faster, so theirs is the category being listed (category pages and the whole catalogue) and is empty for search terms.
  • Speed (11 Oct 2026, default 2 GB memory): 9,000 rows from the three whole catalogues in about 4 minutes; a search term of a few hundred rows in under a minute. Deals only and In stock only read every size of a product to find the matching ones, so they take longer per row.

Pricing

$0.75 per 1,000 rows (one row per size and colour), and nothing else to work out: platform usage, including the residential proxies these sites require, is included. Each run also has a start fee of $0.00005.

Sizes and colours a site gives no price for are free. Maximum results caps what a run costs: 100 rows cost $0.075, and 10,000 rows $7.50. If you set a maximum cost per run, the Actor stops when it is reached and keeps the rows found so far.

Feedback

Found a row that looks wrong, or need a field that is missing? Open an issue on the Issues tab with the product URL, and it will be looked at.