GOAT Universal Scraper
Pricing
$3.00 / 1,000 results
GOAT Universal Scraper
๐ Scrape GOAT by keyword or URL: sneakers, streetwear, bags and more. Get lowest price, instant-ship price, last sold and the full per-size resale market in any currency. SKU, colorway, designer and images. Cookies optional, pay per result.
Pricing
$3.00 / 1,000 results
Rating
0.0
(0)
Developer
Scrapifier
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
GOAT Scraper
Scrape GOAT, one of the biggest sneaker and streetwear marketplaces, by keyword or by pasting any GOAT product, search, brand or collection URL, and export sneakers, apparel, bags and accessories with their full resale market as JSON, CSV or Excel, or pull them straight from the API.
โก For every product you get the title, brand, silhouette, SKU, release date, retail price, image and product URL, plus the live market in the currency you choose: lowest price, instant-ship lowest price, and whether it trades under retail. Turn on the detail options and each row also carries the full size run, where every size has its own lowest price for new and used, instant-ship price, last sold price and stock status, plus the complete product details (SKU, colorway, designer, season, size range, story and all images). Read prices in any currency. Login is optional. You pay per product.
๐ฏ Why scrape GOAT?
- Reseller pricing and repricing: read the lowest price and instant-ship price per size to price your own listings and spot the spread you can capture.
- Buy-low signals: filter to products trading under retail, or sort by most wanted, to find flips before they trend.
- Sell-timing and analytics: last sold price per size and condition tells you what the market actually pays right now.
- Inventory and portfolio tracking: watch your own SKUs on a schedule and log lowest price, instant-ship price and last sold over time.
- Cross-platform arbitrage: compare GOAT prices against other marketplaces to find gaps.
- Sneaker and streetwear datasets: titles, SKUs, release dates, colorways, images and prices at scale for matching, enrichment or machine learning.
๐ What data does GOAT Scraper extract?
| Field | Description |
|---|---|
productId, slug | GOAT's unique product id and URL slug |
title, brand, silhouette | Product title, brand and model / silhouette |
sku | Manufacturer style ID / SKU |
gender, productType, category | Segment and category classification |
releaseDate, retailPrice | Release date and original retail price |
underRetail, inStock | Whether it trades under retail and has active inventory |
market | Live market in the selected currency: lowestPrice, instantShipLowestPrice |
sizes | Full size run when requested: each size with lowestPriceNew, lowestPriceUsed, instantShipLowestPrice, lastSoldPrice, inStock |
sizeRange | All sizes the product is issued in (product details) |
color, designer, details, nickname | Colorway, designer and edition details (product details) |
story, season, midsole | Description, season and build details (product details) |
images, imageUrl | All product images and the main image |
activities | Activity tags (lifestyle, running, basketball...) |
url, searchInput, position | Product page URL and which input produced the row |
๐ How to scrape GOAT
- Type your search keywords (
jordan 1,dunk low panda, a brand, a model, or a SKU likeDD1391-100), one per line. - Or paste GOAT URLs: a product page, a search results page, a brand page, or a collection page. Product pages always return their full details and the complete size market.
- Pick your currency (USD, EUR, GBP, JPY and more) and country / market, so every price matches the market you sell in.
- Optionally sort (most wanted, newest, price low to high, price high to low), keep only a brand, gender, product type or condition, filter to under retail or instant ship, or set a min / max price.
- Turn on the detail options you need: per-size market, full product details.
- Set Max products and click Start. Open the Storage tab to preview the rows and export them as JSON, CSV, Excel or XML, or read them from the dataset API.
The same run can be started from the Apify API, the Python or JavaScript client, or put on a schedule for continuous market tracking.
๐ฅ Input parameters
| Field | Key | Type | Default | Description |
|---|---|---|---|---|
| Search keywords | queries | array | jordan 1 (prefill) | One search per line. Brand, model, category words or a SKU. |
| Start URLs | startUrls | array of URLs | none | GOAT product, search, brand or collection URLs. |
| Currency | currency | select | USD | Currency for every price: USD, EUR, GBP, CAD, AUD, JPY, CHF, HKD, KRW, SGD, MXN, NZD. |
| Country / market | country | string | US | Two-letter market code used for per-size availability (US, GB, FR, DE, JP...). |
| Sort order | sort | select | relevance | Relevance, most wanted, newest, price low to high, price high to low. |
| Brands | brands | array | none | Keep only these brands (e.g. Air Jordan, Nike, adidas). |
| Gender | gender | select | any | Keep only men, women, youth, infant or unisex. |
| Product type | productType | select | any | Keep only sneakers, apparel, accessories or bags. |
| Condition | condition | select | any | Keep only new, new with defects, used or GOAT Clean. |
| Under retail only | underRetail | boolean | false | Keep only products trading under retail. |
| Instant ship only | instantShip | boolean | false | Keep only products with instant-ship inventory. |
| Min / max price | minPrice, maxPrice | integer | none | Keep products whose lowest price falls in the range. |
| Max products (total) | maxItems | integer | 100 | Hard cap across all searches. This is also your cost cap. |
| Max products per search | maxItemsPerQuery | integer | none | Optional cap per keyword or URL. |
| Include full product details | includeProductDetails | boolean | false | Attach SKU, colorway, designer, story, size range and all images. |
| Include per-size market | includeSizeMarket | boolean | false | Attach each size's own lowest price, instant-ship price, last sold price and stock. |
| Account cookies | sessionCookies | array | none | Optional. Paste your account cookies to run logged in when your account has more access. |
| Proxy configuration | proxyConfiguration | object | Residential | Residential proxies are recommended for reliable runs. |
๐ค Output example
{"productId": "529535","slug": "air-jordan-4-retro-black-cat-2020-cu1110-010","title": "Air Jordan 4 Retro 'Black Cat' 2020","brand": "Air Jordan","silhouette": "Air Jordan 4","sku": "CU1110 010","gender": "men","productType": "sneakers","releaseDate": "2020-01-25","retailPrice": 190,"underRetail": false,"imageUrl": "https://image.goat.com/attachments/product_template_pictures/images/.../original/529535_00.png.png","url": "https://www.goat.com/sneakers/air-jordan-4-retro-black-cat-2020-cu1110-010","market": {"currency": "GBP","lowestPrice": 143,"instantShipLowestPrice": 152},"sizes": [{"size": "9","sizeValue": 9,"lowestPriceNew": 143,"lowestPriceUsed": 118,"instantShipLowestPrice": 152,"lastSoldPrice": 149,"inStock": true}],"sizesCollected": 26,"color": "Black","designer": "Tinker Hatfield","story": "The Air Jordan 4 Retro 'Black Cat' 2020 returns the stealthy monochrome colorway...","searchInput": "https://www.goat.com/sneakers/air-jordan-4-retro-black-cat-2020-cu1110-010"}
๐ก Ready-to-run examples
- Full size market for a product: paste the product URL in
startUrls. One row with every size's lowest price, instant-ship price and last sold. Product URLs always include full details and the size market. - Under-retail deal radar:
queries: ["jordan 1"],underRetail: true,sort: "price_low_high". Only products trading under their original retail. - Most wanted movers:
queries: ["dunk low"],sort: "most_wanted",includeSizeMarket: true. The hottest models with per-size liquidity. - Price in your selling market:
queries: ["travis scott"],currency: "EUR",country: "FR". Lowest and instant-ship prices in euros for the French market. - Instant-ship only:
queries: ["new balance 2002r"],instantShip: true. Products that ship immediately, no authentication wait. - Whole brand watch: paste
https://www.goat.com/brand/new-balance, setsort: "most_wanted", and schedule it daily. - Portfolio tracking: put your SKUs in
queries(e.g.DD1391-100), turn onincludeSizeMarket, and log lowest price and last sold over time.
๐ฐ Pricing: how much does it cost to scrape GOAT?
You pay per product row, nothing else: no subscription, no starting fee. A product with its full size run and details attached still counts as one result. The detail options make runs slower, not more expensive per row. A typical market watch (200 products with per-size data on) costs well under a dollar per run. Set maxItems to control your spend exactly.
โ๏ธ Performance, proxies and limits
- 24 products per results page are collected in one request, so keyword searches are fast even at thousands of products.
- Each detail option adds one request per product; expect roughly 1 to 2 seconds per product with all options on. The base search rows already include the product-level market at no extra request.
- Residential proxies are recommended for reliable runs. If a run reports
blockedin its output, confirm residential proxies are selected and retry; the Actor also rotates sessions automatically. - Rows are deduplicated by product id within a run, so overlapping searches never produce duplicates or double charges.
- Prices are read live at run time in the currency you select; per-size availability follows the country you choose.
๐ Integrations and API
Start the Actor from the Apify API, the Python or JavaScript client, or a webhook, and connect the dataset to Google Sheets, Slack, Make, Zapier or your own pipeline through Apify integrations.
Run synchronously and get the products in one call:
curl -X POST "https://api.apify.com/v2/acts/scrapifier~goat-universal-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"queries": ["dunk low panda"], "currency": "USD", "maxItems": 20, "includeSizeMarket": true}'
Schedule it (hourly, daily, weekly) from the Schedules tab to build your own market tracker.
โ FAQ
Is it legal to scrape GOAT? The Actor collects publicly available product and market data, the same information any visitor sees. You are responsible for how you use the data; respect applicable laws and GOAT's terms.
Do I need a GOAT account or API key? No. You can scrape the public market anonymously with no login. Providing your account cookies is optional and only useful when your account unlocks additional access.
How do I run it as my own account?
Paste your GOAT account cookies into the Account cookies field, as a browser cookie export or as name=value lines. Leave it empty to run anonymously.
Can I get prices in my own currency and market? Yes. Set the Currency and Country / market fields. Every price is returned in that currency, and per-size availability follows the selected country.
How do I get every size's price for a product? Turn on Include per-size market, or paste the product URL directly; pasted product pages always return the full size run with lowest price, instant-ship price and last sold per size.
What is the difference between lowest price and instant-ship price? The lowest price is the cheapest offer overall; the instant-ship price is the cheapest offer that ships immediately from GOAT without the usual authentication wait, so it is often a little higher.
Can I filter by brand, condition or under retail? Yes. Use the brand, gender, product type, condition, under-retail and instant-ship filters, or paste a brand or collection URL as a start URL to scrape exactly that view.
Which categories are supported? Everything GOAT sells: sneakers, apparel, bags, accessories and collectibles.
What does the blocked error in the run output mean?
The site refused the connection for the IP used. Confirm residential proxies are selected and run again; the Actor also rotates sessions automatically.
๐ Related scrapers
- StockX Universal Scraper: sneaker and streetwear resale market with per-size asks and bids.
- Vinted Scraper: second-hand fashion listings and prices.
- Idealo Price Comparison Scraper: shop prices and price history across Europe.
- Trustpilot Scraper: company reviews and ratings.
- Leboncoin Scraper: listings from France's biggest marketplace.
๐ฌ Support
Found a bug, missing a field, need another market or a custom feature? Open an Issue on the Actor page and I usually answer within a day. If this scraper saves you time, a โญ review on the Actor page helps a lot.