VOOZH about

URL: https://apify.com/lexis-solutions/macys-scraper

โ‡ฑ Macys Scraper ยท Apify


Pricing

Pay per usage

Go to Apify Store

Macys.com scraper for US ecommerce: extract product prices, brands, sizes, colors, variants, availability and categories from Macys listings and product URLs for market research, catalog monitoring and pricing analytics.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

๐Ÿ‘ Lexis Solutions

Lexis Solutions

Maintained by Community

Actor stats

0

Bookmarked

17

Total users

5

Monthly active users

4 months ago

Last modified

Share

๐Ÿ‘ banner

Macys (macys.com) is a US department store and marketplace platform. This actor collects structured product data from Macys listing/search pages and product detail endpoints.

Introduction

The Macys scraper starts from listing/search URLs or product detail URLs, goes through result pages, and extracts structured product data such as product ID, name, brand, pricing, categories, availability, variants, colors, sizes, shipping messages, and more.

Use Cases

  • Market research: Track product pricing, assortment, and brand distribution for selected categories or keywords.
  • Catalog monitoring: Watch changes in product listings and metadata over time.
  • Lead generation: Build structured product datasets for enrichment and outreach workflows.
  • Analytics pipelines: Feed BI tools, dashboards, and internal warehousing.

Input

Provide the following fields:

  • startUrls (array, required): Macys listing/search/category URLs (or product URLs).
  • maxItems (integer, optional): Maximum number of products to extract per original URL.
  • proxyConfiguration (object, optional): Apify proxy settings.

Notes:

  • If a startUrl is a listing/search/category URL, the actor paginates and collects product details.
  • If a startUrl is a product detail URL (contains /product/ and ID query), the actor collects that product directly.
  • URLs outside macys.com are skipped.
  • US proxy is highly recommended, especially US residential proxy, for stability and region-restricted content access.
  • Crawling stops per source URL when maxItems is reached.

Input Examples

1) Start URLs

{
"startUrls":[
{
"url":"https://www.macys.com/shop/featured/slip/Pageindex/1?ss=true"
},
{
"url":"https://www.macys.com/shop/product/lands-end-womens-cooling-knee-length-slip-nightgown?ID=22739602"
}
],
"maxItems":10,
"proxyConfiguration":{
"useApifyProxy":true
}
}

Output

Each dataset item contains fields like:

{
"sourceUrl":"https://www.macys.com/shop/product/the-north-face-mens-fastpack-mid-wp-lace-up-boots?ID=26116956",
"apiUrl":"https://www.macys.com/xapi/digital/v1/product/26116956?clientId=PROS&currencyCode=USD&_regionCode=US&size=small",
"id":26116956,
"productId":26116956,
"canonicalUrl":"https://www.macys.com/shop/product/the-north-face-mens-fastpack-mid-wp-lace-up-boots?ID=26116956",
"productUrl":"https://www.macys.com/shop/product/the-north-face-mens-fastpack-mid-wp-lace-up-boots?ID=26116956",
"name":"Men's Fastpack Mid WP Lace-Up Boots",
"completeName":"The North Face Men's Fastpack Mid WP Lace-Up Boots",
"brand":"The North Face",
"topLevelCategoryName":"Men's Shoes",
"departmentName":"CASUAL SHOES - MENS",
"isOnSale":false,
"regularPriceText":"$190.00",
"salePriceText":null,
"percentOff":null,
"available":true,
"selectedColorId":10895927,
"totalColors":3,
"colors":[
{
"id":10895927,
"name":"Black/Summit Gold",
"normalName":"Black"
}
],
"sizes":[
{
"id":0,
"name":"7.5",
"displayName":"7.5"
}
],
"imageUrls":[
"https://slimages.macysassets.com/is/image/MCY/products/4/optimized/35859694_fpx.tif"
],
"variants":[
{
"id":57464981,
"upcNumber":"198266838571",
"colorId":10895927,
"sizeId":0,
"size":"7.5",
"available":true,
"availabilityMessage":"Direct from vendor"
}
],
"variantsCount":23,
"reviewRating":null,
"reviewCount":null
}

The scraper paginates through listing results and stops when maxItems is reached per start URL or when no more result items are found.

Why use the Macys Scraper?

  • Focused: Built specifically for Macys listing/detail API flows.
  • Structured output: Ready-to-use JSON records for automation and analysis.
  • Per-URL limits: maxItems is enforced per original URL.
  • Flexible input: Supports both listing/search URLs and product detail URLs.
  • Apify-native: Works with Apify datasets, request queue, and proxy config.

FAQ

  • How many products can it extract?
    Controlled by maxItems per source URL.

  • Do I need proxies?
    Not always, but proxies are recommended for larger runs and stability.

  • Can I start from a product detail URL?
    Yes. Product detail URLs are supported if product ID is present in query params.

  • What if Macys changes their website/API structure?
    The actor may require updates to keep extraction stable.

Need to scrape other retail platforms?

Check out our other scrapers:


Need help or want a custom solution?

Lexis Solutions is a certified Apify Partner. We can help with custom data extraction projects.

Contact us over Email or LinkedIn.

Support Our Work

If you're happy with our work and scrapers, you're welcome to leave us a company review here and leave a review for the scrapers you're subscribed to.

Image Credit

Image credit: macys.com.

You might also like

Macys

mynewhome/macys

Macys scraper

Macys Reviews Scraper

pintostudio/macys-reviews-scraper

This API retrieves data from macys product Reviews

Macys Product Search Scraper

ecomscrape/macys-product-search-scraper

Automate product data extraction from Macys.com including prices, availability, images, and specifications. Perfect for price monitoring, competitive analysis, inventory tracking, and e-commerce research across fashion, home goods, and beauty categories.

ecomscrape

2

Macys Product Scraper

getdataforme/macys-product-scraper

Scrape product data from Macy's using the Macys Scraper Apify actor. Extract detailed information like product names, prices, images, descriptions, and SKUs from Macy's product pages. Automate your e-commerce data extraction with high accuracy and efficiency. Proxy support included.

17

Macys Products Bycategory

pintostudio/macys-products-bycategory

The Macys Products ByCategory actor is a powerful web scraping tool that extracts product information from Macy's e-commerce website by category.

12

Macys Similar Products

pintostudio/macys-similar-products

The Macys Similar Products Actor is a powerful web scraping tool that retrieves similar product recommendations from Macy's e-commerce platform.

Macys Store By Proximity

pintostudio/macys-store-by-proximity

Macys Store By Proximity is a powerful Apify actor that helps you find the nearest Macy's department store location based on geographic coordinates.

Macys Product Details Scraper

ecomscrape/macys-product-details-scraper

Macy's Product Scraper automates extraction of comprehensive product details including pricing, availability, specifications, and reviews from Macy's.com. Efficiently collect e-commerce intelligence for competitive analysis, price monitoring, and market research across fashion, home goods.

ecomscrape

6

Macys Product Search

pintostudio/macys-product-search

The Macy's Product Search Scraper is a reliable tool to extract product data directly from Macy's search results. Whether you're conducting market research, tracking pricing trends, or building a product database, this actor provides comprehensive product information in an easy-to-use format.

18