Pro:Direct Sport Scraper: Catalog Prices, Stock and Sizes Data avatar

Pro:Direct Sport Scraper: Catalog Prices, Stock and Sizes Data

Pricing

from $0.52 / 1,000 product variants

Go to Apify Store
Pro:Direct Sport Scraper: Catalog Prices, Stock and Sizes Data

Pro:Direct Sport Scraper: Catalog Prices, Stock and Sizes Data

Scrape Pro:Direct Sport's full catalog: football, rugby, tennis, and running gear across every carried brand. One row per size variant with price, stock, SKU, and brand, filterable before you run. Skip hand-configuring a generic Shopify scraper. JSON, CSV, or Excel export. From $0.69 per 1,000 rows.

Pricing

from $0.52 / 1,000 product variants

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

⚽ Pro:Direct Sport Scraper: Catalog Prices, Stock and Sizes Data

Pro:Direct Sport's full catalog, ready in minutes, no setup required
Pull brand, price, stock, and size data for football, rugby, tennis, and running gear from Pro:Direct Sport without building or configuring a scraper yourself.
🏟️ Multi-sport catalog
Football, rugby, tennis, and running gear from one retailer in a single run.
🏷️ Brand & price filters
Narrow to exact brands, product types, and price ranges before you scrape.
👟 Stock per size
Know exactly which sizes are in stock, not just whether a listing is live.
⏱️ Ready in minutes
Point it at a category link and get structured data back immediately.

Point this Actor at one or more Pro:Direct Sport category pages and get clean, filtered product and variant data back, with no scraper setup of your own.

🔍 What does this Actor do?

Pro:Direct Sport sells football, rugby, tennis, and running gear from a wide range of brands under one storefront. This Actor reads a category page you point it at and returns every product's brand, type, description, and per-size pricing and stock, already structured as clean rows ready to filter, sort, or import.

You don't need to inspect the site's markup or write any selectors. Give it a category link, set the filters you want, and get a dataset back.

💡 Who uses this?

"I resell football boots and need to catch price drops and restocks before my competitors do." Scrape a category on a schedule, filter to the brands you carry, and see exactly which sizes just came back in stock or dropped in price.

"I'm tracking UK sporting goods pricing across brands for a market report." Get a clean, structured export across football, rugby, tennis, and running gear in one place, instead of piecing it together by hand.

"I'm building a price comparison feed and need Pro:Direct's catalog in a consistent format." Every row carries the same fields (brand, type, size, price, stock) so it drops straight into a comparison feed alongside other retailers.

🚀 How to use it

STEP 1
Pick your categories
Add one or more Pro:Direct Sport collection links for the sports or brands you care about.
STEP 2
Set your filters
Narrow by brand, product type, price range, or stock status.
STEP 3
Export your data
Download as JSON, CSV, or Excel, or pull it straight into Sheets or a database.

📥 Input

FieldTypeRequiredDescription
Collection URLsarray of URLsYesOne or more Pro:Direct Sport category page links to scrape.
Brand Filterarray of stringsNoOnly keep products from these brands, for example "Nike" or "adidas".
Product Type Filterarray of stringsNoOnly keep products of this type, for example "Football Boots".
Minimum PricenumberNoOnly keep variants priced at or above this amount, in GBP.
Maximum PricenumberNoOnly keep variants priced at or below this amount, in GBP.
Only In-Stock VariantsbooleanNoWhen enabled, drop sizes currently listed as unavailable.
Max Variant RowsintegerNoCaps the total number of rows returned across all category URLs.
Proxy ConfigurationobjectNoApify Proxy configuration. Residential proxy is the default and is required for reliable access to this target.

📤 Output

Every scraped size variant becomes one dataset row.

{
"productId": 7742160765018,
"title": "adidas Predator Elite Tongue FG",
"handle": "adidas-predator-elite-tongue-firm-ground-iron-met-ftwr-white-lucid-red-adult-boots-1047116",
"vendor": "adidas",
"productType": "Football Boots",
"tags": ["age_adults", "gender_unisex", "silo_predator"],
"description": "Become the ultimate finisher with adidas Predator Elite Tongue FG football boots...",
"variantId": 42795271323738,
"size": "8",
"sku": "PC1448265",
"price": 200,
"compareAtPrice": 250,
"discountPercent": 20,
"available": true,
"weightGrams": 700,
"sourceCollectionHandle": "football-adidas-boots",
"productUrl": "https://www.prodirectsport.com/products/adidas-predator-elite-tongue-firm-ground-iron-met-ftwr-white-lucid-red-adult-boots-1047116",
"scrapedAt": "2026-10-01T10:19:01.117Z"
}

📊 Data table

FieldTypeDescription
productIdintegerPro:Direct Sport's internal product ID.
titlestringProduct title.
handlestringProduct's URL slug.
vendorstringBrand name.
productTypestringProduct category, for example "Football Boots".
tagsarrayRaw tags published on the product page.
descriptionstringPlain-text product description.
variantIdintegerID for this specific size/option.
sizestringSize or option label for this variant.
skustringSKU for this variant.
pricenumberCurrent price in GBP.
compareAtPricenumberOriginal price before any discount, if published.
discountPercentnumberPercent discount off compareAtPrice, when one applies.
availablebooleanWhether this size is currently in stock.
weightGramsnumberShipping weight in grams, when published.
sourceCollectionHandlestringWhich input category this row came from.
productUrlstringPublic product page URL.
scrapedAtstringWhen this Actor collected the row.

💰 Pricing

This Actor uses Apify's pay-per-event pricing. You pay only for rows actually returned; an empty or failed run costs nothing, and there are no subscriptions. Free plan runs are limited in items per run, runs per day, and a short wait between runs.

⭐ Enjoying Pro:Direct Sport Catalog Scraper?

⭐ ⭐ ⭐ ⭐ ⭐
If this saved you from building your own scraper, a quick rating helps other buyers find it.
A 5-star rating takes 10 seconds and helps other resellers and researchers find this Actor. Your feedback also tells us what to build next.
★  Rate this Actor on Apify

❓ FAQ

Does this Actor need a Pro:Direct account or login? No. It only collects pages that are publicly visible on prodirectsport.com, no login, API key, or cookie required.

Will it get blocked? Pro:Direct Sport's catalog pages are ordinary public storefront pages, no login or CAPTCHA involved, and this Actor uses a residential proxy by default so runs complete reliably.

Why use this instead of a generic storefront scraper? You can use a general-purpose scraper and configure it yourself for Pro:Direct Sport. This Actor saves you that setup: it is pre-configured with the right pages, fields, and filters for Pro:Direct Sport specifically, so you get a working export immediately instead of building one.

Can I filter to just one sport or brand? Yes. Point the Collection URLs field at the specific category pages you want (football, rugby, tennis, running, or a specific brand collection) and optionally narrow further with the Brand, Product Type, and Price filters.

Why is a field empty on some rows? Pro:Direct Sport doesn't publish every field for every product. This Actor never fills a gap with a placeholder; an empty field means the site hasn't published that data point.

🔗 Other actors