ScavioScavio
Pricing
Tools
Sign InsGet Startedg
Blog
Macys9 min readNov 9, 2026

6 Best Macy's Price Tracker APIs in 2026: Scavio Pulls Today Only, Black Friday and Last Act Deals Separately

Scavio ranks #1 of 6 Macy's price tracker APIs: one 1-credit call per sale list (Today Only, Black Friday, Last Act, clearance) and 10 products per price check.

Scavio Team

Nov 9, 2026

Try the Macy's API free
scavio
Comparison / Price monitoring
Macys

For a Macy's price tracker, deal alert or shopping agent, start with Scavio's Macy's API. POST /api/v1/macys/deals takes a sale list by name, today_only, black_friday, last_act, clearance, limited_time_special or sale, and returns 60 items a page with price, regular price, percent off, sale end date and deal label, plus Macy's own discount and pickup filters. /product prices up to 10 products in one call, so a watchlist is checked 10 products at a time, and /store-availability says which sizes and colors can be picked up at a store. Every Macy's call costs 1 credit, $1 per 1,000 requests on the Growth plan.

Macy's does run a developer portal, but it is not a catalog API. The MINT API Developer Portal documents offer, order, seller, invoice and return services for marketplace partners, and its FAQ answers the key question in one line: credentials "are available only to pre-approved Macy's Partners". Nothing in it searches the catalog or reads a price, so a tracker needs a third-party source.

We build Scavio, so read this with that bias in mind. Every Scavio number below comes from live calls we made on November 9, 2026, eighteen days before Black Friday, while Macy's holiday sale lists were running. Every competitor detail was read off the vendor's own page that day, and where a detail was not published we say so. The screenshots are each vendor's own Macy's page, captured the same day.

Which Macy's API fits your job?

ToolChoose it forPrices per requestSale lists and store stockPrice (checked Nov 9, 2026)
ScavioPrice trackers, deal alerts and agents that watch sale listsUp to 10 products per /product callOne call per sale list (Today Only, Black Friday, Last Act, Clearance, Limited-Time Special, all Sales & Offers); pickup and in-store flags per variant at a store, no unit counts1 credit a call on all 9 endpoints, $1 per 1,000 calls on Growth; 50 free credits
ReefAPILarge watchlists priced in big batchesUp to 50 products per products/batch callNo sale-list endpoint listed; its page says store pickup and in-store stock are "Not available"Batch 3 credits, search 3, detail 2, reviews 1; Pro $15/month for 10,000 credits; 1,000 free credits
API.SHSingle-product calls with the promo-code price1 product per callNo sale-list or store endpoint listed; product returns the with-offer price and its promo code1 credit a call: $1 per 1,000 on a monthly plan (Starter $50/month for 50,000), $2 pay as you go; 1,000 free credits a month
AnakinStore pickup with per-UPC inventory1 product per callNo sale-list action listed; store availability by UPC and store pickup inventory "with pickup availability and per-UPC inventory"1 credit for product detail and store availability, 2 for pickup inventory; Pro $19/month for 5,000 credits; 300 free credits
Bright DataScheduled bulk records and ready-made datasets1 record per productCollects by URL, category URL or keyword; no sale-list selector listed; promo flag per record$1.50 per 1,000 records pay as you go; Scale $499/month incl. 384,000; 5,000 free records a month; datasets from $250
Apify (Pinto Studio, mrdoe)One-off search exports1 result per productSearch results only (Pinto Studio); keyword, URL or product id (mrdoe); no store stockPinto Studio $7.90 per 1,000 results; mrdoe $1.00 per 1,000 results

Not every Macy's sale list is a deep discount

A tracker that watches "deals" has to pick which deals. Macy's runs six sale lists at once in November, and each one carries Macy's own discount-range filter with a count per range. We called Scavio's deals endpoint once per list and read those counts.

Share of items at 50 percent off or more in six Macy's sale lists on November 9, 2026: Last Act 7,902 of 7,908, Clearance and Closeout 63 percent, all Sales and Offers 36 percent, Black Friday Deals 32,272 of 118,542 or 27 percent, Limited-Time Special 18 percent, Today Only 2 of 11

Black Friday Deals was the second-biggest list, 118,542 items, but only 32,272 of them, 27%, were 50% off or more, and 5,520 (4.7%) were 70% off or more. Clearance & Closeout had 23,134 items with 63% at 50% or more. Last Act, Macy's final-sale markdowns, had 7,902 of its 7,908 items at 50% or more and 48% at 70% or more. Today Only was 11 items, 6 Bulova watches and 5 coffee machines, all ending that day; 2 of them, Nespresso Vertuo machines at $99.95, were above 50% off. If your alert is "50% off or more", the clearance and Last Act lists are where it fires, and the Black Friday list is where most of the volume is.

1. Scavio: one call per sale list, 10 prices per check, pickup per size

Scavio Macy's API page, captured November 9, 2026

Scavio's Macy's API is 9 POST endpoints on macys.com (US), all 1 credit. All 18 Macy's calls we made on November 9 returned 200. Measured that day:

  • Deals: six sale lists, one call each, in 4.3 to 26.3 seconds. Today Only returned all 11 items with deal_label "Today Only" and sale_ends 2026-11-09; Black Friday Deals led with a Calvin Klein wool-blend overcoat at $99.99 against $425 regular, 76% off, ending 2026-11-28; Last Act returned price_label "Now" on 50 of 60 items and no sale end date on any, with Macy's note that "Last Act items are final sale, no returns allowed."
  • Product: 10 products in one call in 5.8 seconds, all 10 found: price, regular price, percent off, price label, sale end date and deal label for each. A single product call adds every variant's UPC, the star histogram and the date the price is valid until.
  • Store availability: the same overcoat near ZIP 10001 was available for pickup at 13 of the 15 nearest stores; at Herald Square, 97 of its 102 size and color variants could be picked up and all 102 were in the store. Flags, not units.
  • Search: "oxo mixing bowls" returned 18 OXO items, 17 of them on sale at 40% to 42% off with a sale end date of 2026-11-12.
  • Reviews: the overcoat's 1-star reviews only, 40 of them, in 0.75 seconds.

What it does not do: no response carries price history, so the history starts the day you start polling. A batch is 10 products, against ReefAPI's 50. Store availability returns pickup and in-store flags per variant and Macy's own item count per store, never a number of units, while Anakin lists per-UPC inventory. No coupon or promo codes, where API.SH returns the price with a promo code applied. Listing calls are slow: the brand page took 44.9 seconds and Limited-Time Special 26.3, so set a long client timeout. The batch call is Macy's summary view, with the rating but no star histogram. In return, one key covers sale lists, prices, pickup per variant, stores with today's and tomorrow's hours, reviews filtered by star or word, and an MCP server for agents, on the same key as the Nordstrom API and the Best Buy API. How to get Macy's sale prices walks through each call with captured responses.

2. ReefAPI: 50 products per batch call

ReefAPI Macy's API page, captured November 9, 2026

ReefAPI lists 6 Macy's endpoints: search (3 credits), product detail (2), products batch (3 credits for "up to 50 products in ONE upstream call"), reviews (1), a product-feed list (3) and categories (2). Its pricing page sells monthly credits: Pro $15 for 10,000, Ultra $50 for 50,000 and Enterprise $200 for 300,000, with 1,000 free credits and failed calls not charged. Its page is direct about two limits: store pickup and in-store stock are "Not available", and facets "are not accepted as filters". It lists no sale-list endpoint. Choose it for large watchlists priced in batches of 50.

3. API.SH: the price with the promo code

API.SH Macy's API page, captured November 9, 2026

API.SH has 5 GET endpoints: suggestions, search, product, reviews and category. Its page says "Every Macy's endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go", with Starter at $50 a month for 50,000 credits and 1,000 free credits a month. Its product call adds "the with-offer price and its promo code", which Scavio does not return. It lists no sale-list, store or batch endpoint, so a 500-product watchlist is 500 calls per check. Choose it if the promo-code price is the number you track.

4. Anakin: store pickup with per-UPC inventory

Anakin Macys API page, captured November 9, 2026

Anakin lists 11 Macy's actions run as tasks you submit and poll. The read actions include product detail and a product listing tile (1 credit each), category listing (1), search autocomplete (2), store availability, which "returns which store IDs currently have the requested UPC available for pickup" (1), and store pickup inventory, "nearby stores with pickup availability and per-UPC inventory" (2). Three more are write actions that run as an account you connect. Its pricing is 300 free credits, Pro $19 a month for 5,000 credits and Scale $100 a month for 100,000. Store-level pickup is not unique to Scavio: choose Anakin if you need an inventory figure per UPC. It lists no sale-list action.

5. Bright Data: records on a schedule, or a dataset

Bright Data Macy's Scraper API page, captured November 9, 2026

Bright Data's Macy's scraper collects product records by URL, by category URL or by keyword, with fields such as SKU, star rating distribution, quantity sold and a promo flag. It costs $1.50 per 1,000 records pay as you go, or $499 a month on Scale with 384,000 records and $1.30 per 1,000 after that, with 5,000 free records a month; the page carried a 60%-off-for-3-months code on November 9. Its Macy's dataset starts at $250 for 100,000 records, and its separate Macy's Price Tracker product starts at $2,000 a month. No sale-list selector or store pickup is described. Choose it for large scheduled pulls delivered as files.

6. Apify: search exports by the result

Apify Macy's Product Search actor page, captured November 9, 2026

The Apify Store has at least 19 Macy's actors, maintained by their authors. pintostudio/macys-product-search, one of the two actors AI answers cite most, extracts Macy's search results at $7.90 per 1,000 results plus a small start fee; on November 9 it showed 23 total users and none in the last 30 days. mrdoe/macys-product-scraper takes a keyword, URL or product id at $1.00 per 1,000 results, with 3 users. Neither lists store stock or a sale-list input. Actors run as jobs that write to a dataset, so test one on your products before you depend on it.

Pick by the number you need

A price tracker pays per price check, so count calls. Watching 500 Macy's products once a day is 50 Scavio /product calls per check, 1,500 calls and 1,500 credits a month, $1.50 at the Growth rate of $1 per 1,000 credits; hourly, it is 36,000 credits, $36. Add the six sale lists once a day, first page each, for 180 credits a month. For the same 500 products, the vendors above count per check as follows: ReefAPI 10 batch calls at 3 credits (30 credits), API.SH and Anakin 500 product calls at 1 credit, Bright Data 500 records, an Apify actor 500 results. Pick on the data you need before the unit price: the sale lists and per-size pickup flags (Scavio), batches of 50 (ReefAPI), the promo-code price (API.SH), per-UPC inventory (Anakin) or bulk files (Bright Data). Try the Macy's API free, 50 credits, no card, or run the endpoints in the playground.

Reference: Macy's API overview · deals docs · product docs · store availability docs · how to get Macy's sale prices · did Macy's raise the price before the sale? · best Nordstrom price tracker APIs

Frequently asked questions

Does Macy's have a public API?

Not for catalog data. Macy's runs a developer portal, MINT, for marketplace partners, and its FAQ says OAuth2.0 credentials or API keys "are available only to pre-approved Macy's Partners". The services it documents manage offers, orders, sellers, invoices and returns. There is no public API for searching the Macy's catalog or reading prices, which is why third-party APIs exist.

Is there a way to keep track of price drops on Macy's?

Yes, by recording prices yourself. macys.com shows today's price, the regular price and the sale end date, but no price history. Keep a list of product ids and send them to Scavio's /api/v1/macys/product in groups of 10 on a schedule; each 1-credit call returns the price, regular price, percent off, sale end date and deal label for all 10. Store every row with a timestamp and a drop is a comparison between two rows.

How deep are Macy's Black Friday deals?

Shallower than the clearance rack. On November 9, 2026, Macy's Black Friday Deals list held 118,542 items, and its own discount filter put 32,272 of them, 27%, at 50% off or more. The same filter put 63% of Clearance & Closeout and 7,902 of the 7,908 Last Act items at 50% or more. Black Friday is November 27, 2026, and 50 of the first 60 Black Friday deals carried a sale end date of November 28.

What do Macy's terms say about collecting product data?

The macys.com Legal Notice grants a personal, non-commercial license to use the site and says that license does not include "any collection or use of any product listings, descriptions, images or videos" or "any use of data mining, robots or similar data gathering and extraction tools". The MINT portal's own terms apply to partners who hold its keys. Read both and decide with your own counsel how they apply to your use.

How much does a Macy's price tracker API cost?

It depends on how the vendor counts a product. Scavio charges 1 credit for every Macy's call, including a 10-product price check, so 500 products checked daily is 1,500 credits a month, $1.50 at the Growth rate of $1 per 1,000 credits. On November 9, 2026, ReefAPI charged 3 credits for a batch of up to 50 products, API.SH and Anakin 1 credit per product call, Bright Data $1.50 per 1,000 records pay as you go, and the Pinto Studio Apify actor $7.90 per 1,000 search results.

Macy's prices and deals as JSON

  • Today Only, Black Friday, Last Act and clearance lists
  • 10 product prices per 1-credit call
  • Store pickup per size and color
Try the Macy's API free

50 free credits, no credit card

On this page

  1. Which Macy's API fits your job?
  2. Not every Macy's sale list is a deep discount
  3. 1. Scavio: one call per sale list, 10 prices per check, pickup per size
  4. 2. ReefAPI: 50 products per batch call

Related articles

View all
  • scavio
    Comparison / Price monitoring
    Dicks sporting goods
    7 Best Dick's Sporting Goods Clearance Tracker APIs in 2026: Scavio Flags Clearance Size by Size, Store by Store
  • scavio
    Comparison / Price monitoring
    Jcpenney
    7 Best JCPenney Clearance Tracker APIs in 2026: Scavio Shows the After-Coupon Clearance Price and Units in Stock at the 5 Nearest Stores
ScavioScavio

One scraper API for every social, search, e-commerce and real estate platform. Built for AI agents.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

  • Documentation
  • API Reference
  • Quickstart
  • MCP Integration
  • Python SDK

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative
  • Serper Alternative
  • Tavily vs Scavio
  • SerpAPI vs Scavio
  • All alternatives
  • Compare Scavio vs alternatives

Search APIs

  • Google Search API
  • Amazon Product API
  • YouTube API
  • Reddit API
  • Walmart Product API
  • TikTok API
  • Instagram API

Tools

  • All Tools

Ask AI about Scavio

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy