Under Armour Shop API Scraper
Pricing
from $1.00 / 1,000 product rows
Under Armour Shop API Scraper
Scrape the Under Armour Shop catalogue via its private mobile GraphQL API. Search or browse product listings by market (US/CA/MX), with full product detail: size-level live stock, prices, colours, style codes and Scene7 images. No login required.
Pricing
from $1.00 / 1,000 product rows
Rating
0.0
(0)
Developer
R.L.
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Under Armour Shop API Scraper ποΈ β Products, Prices, Stock & Colours
Under Armour Scraper β Scrape the Under Armour Shop catalogue via its private mobile GraphQL API. Search or browse product listings by market (US/CA/MX), with full product detail: size-level live stock, prices, colours, style codes and Scene7 images. No login required. It reads Under Armour's own API directly, so it's fast, reliable and complete β no flaky HTML parsing, no headless browser. Export to JSON, CSV, Excel, or an API.
Under Armour's catalogue β name, price, colours, style code and live size-level stock β via the app's private GraphQL API.
β¨ Why use this Under Armour Scraper?
- π’ No code required β set your input, click Start, download your data.
- β‘ Fast & accurate β reads Under Armour's own private API and returns structured JSON, not scraped HTML.
- π§Ύ Rich, structured data β every field below, clean and ready to use.
- π Full pagination β collects results to your
maxItemscap. - πΈ Transparent pay-per-result pricing β pay only for the rows you get.
- π€ Export anywhere β JSON, CSV, Excel, XML, or pull it live via the Apify API.
π― What can you do with Under Armour data?
- Market & competitor research β analyse Under Armour products at scale.
- Price & availability monitoring β track changes over time.
- Data science & trend analysis β build clean datasets.
- Lead generation & enrichment β feed Under Armour data into your own tools.
π₯ What data does the Under Armour Scraper extract?
Each row includes: id, name, subHeader, gender, currency, priceMin, priceMax, salePriceMin, salePriceMax, primaryCategory, colorCount, colors, images, url β¦and more. See the full Data table below.
π How to scrape www.underarmour.com (3 steps)
- Set your input β provide
qormaxItems(see the table below; defaults work out of the box). - Pick options β filters, a
proxyConfiguration, and amaxItemscap. - Run & export β click Start, then download the dataset as JSON/CSV/Excel or fetch it via the API.
βοΈ Input
| Field | Type | Default | Description |
|---|---|---|---|
q | string | β | Keyword to search (e.g. 'running shoes'). Leave empty to browse a category instead. |
maxItems | integer | 48 | Maximum number of products to return (0 = keep going to the end of the listing) |
includeDetails | boolean | true | Fetch full detail (size-level stock, variants, all images) for every product. Slightly slower but gives live per-size availability. |
market | enum | US | Store / market (sets currency and catalogue) β one of US, CA, MX |
sort | enum | now-trending | How to sort the listing β one of now-trending, top-sellers, price-low-high, price-high-low, top-rated, newest |
category | enum | β | Browse a category (used when Search query is empty) β one of men, women, kids, girls, boys, footwear, outlet |
proxyConfiguration | object | Apify Proxy | Route requests through a proxy (Apify Proxy by default). |
Example input
{"maxItems": 48,"includeDetails": true,"market": "US","sort": "now-trending","proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
π€ Output
Each result is a JSON object like this:
{"id": "β¦","name": "β¦","subHeader": "β¦","gender": "β¦","currency": "β¦","priceMin": 0,"priceMax": 0,"salePriceMin": 0,"salePriceMax": 0,"primaryCategory": "β¦","colorCount": 0,"colors": ["β¦"],"images": ["β¦"],"url": "https://β¦","sizes": ["β¦"],"variants": ["β¦"],"promotions": ["β¦"],"description": "β¦","inventoryStockLevel": 0}
Fields marked (detail) β
sizes,variants,gender,description,inventoryStockLevelβ are only populated when the per-item detail option is enabled.
π§Ύ Data table
| Field | Type | Description |
|---|---|---|
id | text | Style code |
name | text | Name |
subHeader | text | Sub-header |
gender | text | Gender (detail) |
currency | text | Currency |
priceMin | number | Price min |
priceMax | number | Price max |
salePriceMin | number | Sale price min |
salePriceMax | number | Sale price max |
primaryCategory | text | Primary category |
colorCount | number | Colour count |
colors | array | Colours |
images | array | Images |
url | link | URL |
sizes | array | Sizes (detail) |
variants | array | Variants (size-level stock) (detail) |
promotions | array | Promotions |
description | text | Description (detail) |
inventoryStockLevel | number | Inventory stock level (detail) |
π° Pricing β pay per result
This actor uses pay-per-event pricing: you pay only for the rows it delivers.
| You scrape | Price |
|---|---|
| Product row | $1.00 per 1,000 rows |
π Use the Under Armour Scraper via API
Run it programmatically with the Apify API:
curl -X POST "https://api.apify.com/v2/acts/underarmour-api-scraper/runs?token=YOUR_TOKEN" \-H 'Content-Type: application/json' \-d '{"maxItems": 48,"includeDetails": true,"market": "US","sort": "now-trending","proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}'
Or with the Apify CLI: apify call underarmour-api-scraper -i input.json -o.
β FAQ
Do I need an account or API key for Under Armour?
No. The actor talks to Under Armour's public/mobile API for you β you only need an Apify account.
Do I need a proxy?
A proxy is recommended for reliable runs; set proxyConfiguration (Residential is safest for geo-restricted or bot-protected sites).
What export formats are supported?
JSON, CSV, Excel, XML, JSONL, RSS, or live via the Apify API and dataset endpoints.
Is scraping this legal?
You are responsible for how you use the data. Scrape only public product data and comply with www.underarmour.com's Terms and applicable law (e.g. GDPR/CCPA for personal data).
π οΈ How it works
The actor impersonates Under Armour's official app/site and calls its private API the same way the app does, then normalises each response into the flat record above. No browser, no HTML scraping β just clean, structured data.
π Good to know
- Scrape only public product data and respect www.underarmour.com's Terms of Service and robots policy.
- For personal data, comply with GDPR/CCPA and applicable law β you are the data controller.
- Fields can be
nullwhen Under Armour doesn't expose them for a given record.
β Found this useful?
Give the Under Armour Scraper a star on Apify and check out my other apify-*-api-scraper actors.