Extract Apple Data
The full variant catalogue — every part number, config, and price — from the Apple online store.
Tell AuraCrawl which Apple line you want — "every iPhone 17 Pro variant with capacity, colour, part number, price, and financing." Apple serves the configurator inside the buy page (there is no standalone catalogue API — we verified against their own buy-flow bundle), so we read that blob the way apple.com's own code does and expand it into one clean row per buyable SKU, then enrich with the pricing API.
What a response looks like
REQUEST
ask“Tell AuraCrawl what you need from Apple in plain language — which entities, which fields, how often. That sentence is the spec.”
{
"part_number": "MFYU4HN/A",
"base_part_number": "MFYU4",
"family": "iphone17promax",
"name": "512 GB iPhone 17 Pro Max Deep Blue",
"dim_capacity": "512 GB",
"dim_color": "Deep Blue",
"dim_screensize": "iPhone 17 Pro Max",
"currency": "INR",
"price": "169900.00",
"financing_per_month": 27483
}
What you can extract
- Part number and base part number per variant
- Every dimension (capacity, colour, screen size, connectivity, carrier) with its label
- Price and MRP in the store's currency
- Monthly financing / EMI amount where offered
- Product family and canonical buy URL
- Any country storefront (in, us, uk, …)
PIPELINE Apple ships the variant catalogue only in the buy-page bootstrap; the connector parses that and joins the buy-flow-prices JSON API — an Open-tier target for fixed-config lines (iPhone, iPad). Build-to-order Mac and Watch are out of scope.
Related targets
Request Apple data.
Describe the fields, the volume, and the cadence. We scope the extraction and deliver a sample before you commit.