Crocs API Scraper avatar

Crocs API Scraper

Pricing

from $1.00 / 1,000 product rows

Go to Apify Store
Crocs API Scraper

Crocs API Scraper

Scrape the Crocs product catalogue (search, category browse, category tree) across 11 markets via the reversed mobile API.

Pricing

from $1.00 / 1,000 product rows

Rating

0.0

(0)

Developer

R.L.

R.L.

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Categories

Share

Crocs Catalogue Scraper 🛍️ — the Crocs product catalogue (search, category browse, category tree) across 11 markets via the reversed…

Crocs Catalogue Scraper — Scrape the Crocs product catalogue (search, category browse, category tree) across 11 markets via the reversed mobile API. It reads Crocs Catalogue'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.


✨ Why use this Crocs Catalogue Scraper?

  • 🟢 No code required — set your input, click Start, download your data.
  • Fast & accurate — reads Crocs Catalogue'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 maxItems cap.
  • 💸 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 Crocs Catalogue data?

  • Market & competitor research — analyse Crocs Catalogue products at scale.
  • Price & availability monitoring — track changes over time.
  • Data science & trend analysis — build clean datasets.
  • Lead generation & enrichment — feed Crocs Catalogue data into your own tools.

📥 What data does the Crocs Catalogue Scraper extract?

Each row includes: name, price, currency, on_sale, color, sizes, gender, market, url, image, master_id, object_id, brand. See the full Data table below.


🚀 How to scrape Crocs Catalogue (3 steps)

  1. Set your input — provide mode or market (see the table below; defaults work out of the box).
  2. Pick options — filters, a proxyConfiguration, and a maxItems cap.
  3. Run & export — click Start, then download the dataset as JSON/CSV/Excel or fetch it via the API.

⚙️ Input

FieldTypeDefaultDescription
modeenumsearch'Search' finds products by keyword. 'Category' browses a category. 'Category tree (free)' lists the categories you can browse — no per-row charge. — one of search, category, categories
marketenumusWhich Crocs storefront to read. Sets the catalogue, language, currency and prices. — one of us, ca_en, ca_fr, gb, de, fr, jp, kr, sg, au, nl
searchTermstringclassic clogSEARCH MODE. A keyword, e.g. classic clog, sandals.
categorystringCATEGORY MODE. Pick a category from the Crocs US taxonomy (ids are shared across markets; the free 'Category tree' mode lists a specific market's own).
maxItemsinteger100Cap the number of product rows (0 = all).
proxyConfigurationobjectApify ProxyOptional. The catalogue APIs are public; a proxy only helps with rate limits at scale.

Example input

{
"mode": "search",
"market": "us",
"searchTerm": "classic clog",
"maxItems": 100,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
]
}
}

📤 Output

Each result is a JSON object like this:

{
"name": "…",
"price": 0,
"currency": "…",
"on_sale": "…",
"color": "…",
"sizes": [
"…"
],
"gender": "…",
"market": "…",
"url": "https://…",
"image": "https://…",
"master_id": "…",
"object_id": "…",
"brand": "…"
}

🧾 Data table

FieldTypeDescription
nametextName
pricenumberPrice
currencytextCurrency
on_saletextOn sale
colortextColour
sizesarraySizes
gendertextGender
markettextMarket
urllinkURL
imageimageImage
master_idtextStyle
object_idtextSKU
brandtextBrand

💰 Pricing — pay per result

This actor uses pay-per-event pricing: you pay only for the rows it delivers.

You scrapePrice
Product row$1.00 per 1,000 rows

🔌 Use the Crocs Catalogue Scraper via API

Run it programmatically with the Apify API:

curl -X POST "https://api.apify.com/v2/acts/crocs-api-scraper/runs?token=YOUR_TOKEN" \
-H 'Content-Type: application/json' \
-d '{
"mode": "search",
"market": "us",
"searchTerm": "classic clog",
"maxItems": 100,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
]
}
}'

Or with the Apify CLI: apify call crocs-api-scraper -i input.json -o.


❓ FAQ

Do I need an account or API key for Crocs Catalogue?

No. The actor talks to Crocs Catalogue'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 Crocs Catalogue's Terms and applicable law (e.g. GDPR/CCPA for personal data).


🛠️ How it works

The actor impersonates Crocs Catalogue'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 Crocs Catalogue'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 null when Crocs Catalogue doesn't expose them for a given record.

⭐ Found this useful?

Give the Crocs Catalogue Scraper a star on Apify and check out my other apify-*-api-scraper actors.

Notes on the data

  • Prices and catalogue are per market. The market you pick sets the storefront, language, currency and assortment — verify against that same market's site.
  • Per-size availability IS included (turn on Include per-size availability). It comes from the SFCC /product_search?expand=availability,variations resource, which is not bot-gated, and gives an orderable flag per size and per colour — e.g. 16 size entries for a Classic Clog.
  • Stock COUNTS are not available. The /products/{id} resource that carries quantities is Kasada-protected (unverified-blocked-by-kasada in the reversing report). So you get can you buy this size right now, not how many are left. sizes (always present) is the catalogue's size list; size_availability (detail mode) is the orderability.
  • Product URLs are absolute for the US storefront and fall back to the API's relative path for markets whose web host has not been confirmed — no fabricated URLs.
  • Ground-truthed: a US product's name and price were confirmed against the live crocs.com page (Classic Clog, $29.99).

Disclaimer

Unofficial; not affiliated with, endorsed by or sponsored by Crocs. Read-only public catalogue data.