Coupon and store-offer monitoring
Use RetailMeNot endpoints to turn coupon and store-offer monitoring into repeatable API requests with documented inputs and JSON responses.
Turn RetailMeNot's public savings and shopping-discovery surfaces into structured JSON — store offers across US and Canadian markets, category and seasonal-event pages, cash-back listings, homepage sections, autocomplete, store directories, and the shopping blog's categories, tags, post lists, and article detail.
Collect RetailMeNot store, category, deal-event, cash-back, homepage, autocomplete, directory, and shopping-blog data as structured JSON.
Endpoint families
6
Documented params
32
Examples
13
Live catalog snapshot
Active endpoints
13
Methods
GET
Required params
19
Schema refs
13
{
"platform": "RetailMeNot",
"endpoint": "retailmenot-store",
"method": "GET",
"path": "/retailmenot/store",
"auth": "apiKey"
}Use cases
Collect RetailMeNot store, category, deal-event, cash-back, homepage, autocomplete, directory, and shopping-blog data as structured JSON.
Use RetailMeNot endpoints to turn coupon and store-offer monitoring into repeatable API requests with documented inputs and JSON responses.
Use RetailMeNot endpoints to turn seasonal deal and cash-back research into repeatable API requests with documented inputs and JSON responses.
Use RetailMeNot endpoints to turn savings-blog and merchant discovery into repeatable API requests with documented inputs and JSON responses.
Managed execution
Every figure below is read from the live RetailMeNot endpoint catalog — 13 endpoints, 32 documented request parameters, and 13 published response schemas — the same catalog Docs and Playground run against.
13 documented RetailMeNot endpoints, grouped into 13 request families — Autocomplete, Blog Categories and Blog Post, plus 10 more.
32 request parameters are documented across those RetailMeNot endpoints, 19 of them required — the full input contract is public before you write any integration code.
13 of the 13 RetailMeNot endpoints ship a recorded example response, and 13 carry a documented response schema — you can code against the real JSON before the first request.
RetailMeNot endpoints document their error responses (400, 404, 429 and 503) alongside the success schema, so a block, a rate limit, or a missing record comes back as a typed error rather than silently empty data.
13 hosted MCP tools back the RetailMeNot endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Coverage map
These cards are generated from the active endpoint catalog, so the landing page reflects the same API surface used by Docs and Playground.
/retailmenot/autocomplete
/retailmenot/blog-categories
/retailmenot/blog-post
/retailmenot/blog-posts
/retailmenot/blog-tags
/retailmenot/cashback
Featured endpoints
/retailmenot/storeReturns a store's RetailMeNot page: store details, shopper rating, category, offer counts, every listed coupon, sale, cash-back, and in-store offer (including the offers behind the page's "show more" button), similar stores, and FAQs. Coupon codes are only revealed on RetailMeNot after a click and are not returned. Set market=ca for a RetailMeNot Canada store page.
MCP tool retailmenot_store
/retailmenot/storesReturns every store in one letter of RetailMeNot's A-Z store directory, or of RetailMeNot Canada's store list with market=ca, with the domain to pass to /retailmenot/store (with the same market).
MCP tool retailmenot_stores
/retailmenot/autocompleteReturns RetailMeNot's search-box suggestions for a free-text term: matching stores (with domains usable with /retailmenot/store) and cash-back offers. Group names are returned as data.
MCP tool retailmenot_autocomplete
/retailmenot/categoriesReturns RetailMeNot's full three-level coupon category tree (parent, child, and grandchild categories) with slugs for /retailmenot/category.
MCP tool retailmenot_categories
/retailmenot/categoryReturns one page of a RetailMeNot category landing page: the featured offers across stores (24 per page, with page and total_pages), offer counts, and similar stores. Use a slug from /retailmenot/categories; a page past the end returns an empty offer list.
MCP tool retailmenot_category
/retailmenot/deal-eventsReturns RetailMeNot's seasonal and holiday deal events (for example Black Friday, Cyber Monday, Back-to-School) with slugs for /retailmenot/deal-event.
MCP tool retailmenot_deal_events
Related APIs
Marketplaces & Retail
Collect marketplace product signals from Amazon without building brittle storefront scrapers.
Marketplaces & Retail
Build resale, pricing, and marketplace workflows from structured eBay data.
Marketplaces & Retail
Turn public Shop.app product and merchant pages into structured JSON for e-commerce product intelligence, price research, shop monitoring, and marketplace discovery workflows.
How to scrape RetailMeNot
Crawlora's 13 RetailMeNot endpoints cover store and category discovery, seasonal deal events, cash-back listings, homepage merchandising, and the editorial shopping blog. Live calls on 2026-10-04 found 269 coupon-category rows across three hierarchy levels, 29 seasonal event slugs, and 46 offers on the cash-back hub. A Target US store request returned 50 public offers split across coupon, sale, and reward types, while a Canadian Shoe Company request returned 21 offers. Preserve market, offer type, last-reviewed metadata, source URL, and retrieval time; the API reports listings but does not activate cash back or verify a code at checkout.
Use /retailmenot/stores with a letter or /retailmenot/autocomplete with a search term to discover a store. Pass its domain or RetailMeNot URL to /retailmenot/store and set market to us or ca; the two markets can return different directories and offer sets.
Read /retailmenot/categories as a flat hierarchy with level and parent_slug, then pass a returned slug to /retailmenot/category and paginate its offers. Use /retailmenot/deal-events for current event slugs and /retailmenot/deal-event for the selected event's grouped offers.
Call /retailmenot/cashback for the current hub sections and /retailmenot/home for featured offer and product-deal sections. Store the section name with each record because the same merchant can appear in different promotional contexts.
Use /retailmenot/blog-categories and /retailmenot/blog-tags to build filters, page through /retailmenot/blog-posts, and pass a returned slug to /retailmenot/blog-post. Blog ordering by relevance requires a query, and page_size accepts 1 through 100.
FAQ
It returns public offer records and their disclosed metadata. It does not reveal a hidden code, activate cash back, make a purchase, or verify that an offer will apply to a particular checkout; retain the source URL and last-reviewed date for follow-up.
No. Pass market=us or market=ca to /retailmenot/store and keep that market with the result. The live A-directory check on 2026-10-04 returned 379 US stores and 7 Canadian stores, and Canadian store pages had their own offer sets.
/retailmenot/categories returns a flat list where level 1 is a root and levels 2 and 3 carry parent_slug. Use a returned slug with /retailmenot/category; on 2026-10-04 the directory held 21 roots, 115 level-2 rows, and 133 level-3 rows.
Yes. /retailmenot/category accepts page values from 1 through 100 and returns the current page and total pages. A page beyond the available range returns an empty offer list rather than silently repeating the last page.
The post endpoint returns editorial metadata and structured content sections plus linked stores where present. A live food-category sample on 2026-10-04 reported 99 posts across 20 five-item pages; use returned slugs rather than constructing article paths.