Footwear and accessories catalog monitoring
Usa los endpoints de Steve Madden para convertir footwear and accessories catalog monitoring en solicitudes API repetibles con inputs documentados y respuestas JSON.
Turn Steve Madden's public Shopify storefront into structured retail data for footwear and accessories — full product catalog and detail with every size and color variant, collection browsing, storefront pages, recommendations, and sitemap discovery, all pinned to Steve Madden's own storefront URL so no url parameter is needed. Credential-free.
Get Steve Madden products, collections, pages, and recommendations as structured JSON through a pinned endpoint family — no url parameter needed.
Familias de endpoints
6
Parámetros documentados
30
Ejemplos
11
Snapshot en vivo del catálogo
Endpoints activos
11
Métodos
GET
Parámetros obligatorios
16
Referencias de esquema
11
{
"platform": "Steve Madden",
"endpoint": "stevemadden-store",
"method": "GET",
"path": "/stevemadden/store",
"auth": "apiKey"
}Casos de uso
Get Steve Madden products, collections, pages, and recommendations as structured JSON through a pinned endpoint family — no url parameter needed.
Usa los endpoints de Steve Madden para convertir footwear and accessories catalog monitoring en solicitudes API repetibles con inputs documentados y respuestas JSON.
Usa los endpoints de Steve Madden para convertir collection and merchandising research en solicitudes API repetibles con inputs documentados y respuestas JSON.
Usa los endpoints de Steve Madden para convertir storefront page and sitemap discovery en solicitudes API repetibles con inputs documentados y respuestas JSON.
Ejecución gestionada
Cada cifra de abajo se lee directamente del catálogo de endpoints en vivo de Steve Madden — 11 endpoints, 30 parámetros de solicitud documentados y 11 esquemas de respuesta publicados — el mismo catálogo contra el que corren Docs y Playground.
11 documented Steve Madden endpoints, grouped into 7 request families — Products, Collections and Pages, plus 4 more.
30 request parameters are documented across those Steve Madden endpoints, 16 of them required — the full input contract is public before you write any integration code.
11 of the 11 Steve Madden endpoints ship a recorded example response, and 11 carry a documented response schema — you can code against the real JSON before the first request.
Steve Madden 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.
11 hosted MCP tools back the Steve Madden endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Mapa de cobertura
Estas tarjetas se generan a partir del catálogo de endpoints activo, así que la landing page refleja la misma superficie de API que usan Docs y Playground.
/stevemadden/products
/stevemadden/collections
/stevemadden/pages
/stevemadden/search/suggest
/stevemadden/sitemap/urls
/stevemadden/sitemaps
Catálogo de endpoints
/stevemadden/storeReturns normalized storefront metadata for Steve Madden (https://www.stevemadden.com), sourced from credential-free storefront JSON. This endpoint is a brand-pinned wrapper around the generic Shopify store family: the storefront URL is fixed server-side, so no `url` parameter is accepted. If the vanity domain blocks `/products.json`, the service may fall back to a public `*.myshopify.com` domain discovered from the storefront page, or to the storefront's own embedded page data for storefronts that expose neither.
Notas de la respuesta
- Returns the resolved source URL used for JSON requests. - Includes `myshopify_domain`, store name, currency, country, and published product/collection counts when `/meta.json` exposes them. - Blocked pages, malformed JSON, missing Shopify roots, and unavailable fallback domains return upstream errors. - If the classic `/products.json` endpoint and `*.myshopify.com` domain resolution are both unavailable, the service falls back to fetching the storefront's own pages directly and parsing their embedded structured data. When this fallback was used, `transport_mode` is `ssr_embedded`; it is omitted entirely for stores served by the classic catalog JSON. `transport_mode` allowed values: `ssr_embedded` (only ever present, never any other value; omitted for the classic transport).
Herramienta MCP stevemadden_store
/stevemadden/productsReturns normalized products from Steve Madden's (https://www.stevemadden.com) public product catalog. The storefront URL is fixed server-side. Valid empty result pages return `200` with an empty products array.
Notas de la respuesta
- Valid empty result pages return `200` with an empty `products` array. - Product prices are normalized to decimal currency units. - Blocked pages, malformed JSON, and missing `products` roots return upstream errors. - If the classic `/products.json` endpoint and `*.myshopify.com` domain resolution are both unavailable (some headless storefronts on a Shopify catalog do not expose either), the service falls back to the storefront's own conventional "all products" collection page and parses its embedded search-result payload. When this fallback was used, the response includes `transport_mode: "ssr_embedded"`, `total_items`, and `total_pages`, plus additive per-product fields (`colour`, `canonical_colour`, `discount_percentage`, `rating`, `rating_count`, `collection_tags`, `labels`, per-variant `inventory_quantity`). `limit` is honored as an upper bound; the underlying page size is fixed by the storefront and cannot be requested larger in fallback mode. All of the above are omitted entirely for stores served by the classic catalog JSON. - When the `ssr_embedded` fallback was used, the response may also include `facets` and `facets_stats`, mirroring the storefront's own filter sidebar for that listing. - This brand-pinned endpoint does not accept `sortBy` or facet-filter query parameters (out of scope -- use the generic `/shopify/products` endpoint with `url` set to this brand's storefront for sort/filter support). The response reuses the same shared DTO as the generic family, which carries `sort`/`filters` fields for that feature; they are always omitted here since this endpoint never populates them. `sort` allowed values (never actually returned by this endpoint, listed for schema completeness): `sortLTH`, `sortHTL`, `newest`. This brand-pinned endpoint also does not accept the generic family's `sort_by`/`min_price`/`max_price`/`product_type`/`in_stock_only`/`option_*` Storefront Filtering params (same out-of-scope reasoning -- use the generic `/shopify/products` endpoint with `url` set to this brand's storefront). The response DTO carries the matching `sort_by`/`min_price`/`max_price`/`product_type`/`in_stock_only`/`variant_options` fields for that feature; they are always omitted here since this endpoint never populates them. `sort_by` allowed values (never actually returned by this endpoint, listed for schema completeness): `manual`, `best-selling`, `title-ascending`, `title-descending`, `price-ascending`, `price-descending`, `created-ascending`, `created-descending`. `transport_mode` allowed values: `ssr_embedded`, `storefront_filtered` (only ever these two values; omitted for the classic transport).
Herramienta MCP stevemadden_products
/stevemadden/products/{handle}Returns normalized product detail for one Steve Madden (https://www.stevemadden.com) product handle. The storefront URL is fixed server-side; `handle` is the product's URL slug.
Notas de la respuesta
- Product prices from `.js` responses are normalized from cent values to decimal currency units. - Missing product handles return `404` when Shopify returns not found. - Blocked pages, malformed JSON, and missing product fields return upstream errors. - If the classic product `.js` endpoint and `*.myshopify.com` domain resolution are both unavailable, the service falls back to fetching the product detail page directly and parsing its embedded structured data (a richer Next.js data block when the storefront exposes one, otherwise the page's schema.org JSON-LD `ProductGroup`/`Product` block). When this fallback was used, the response includes `transport_mode: "ssr_embedded"` and additive fields (`colour`, `canonical_colour`, `discount_percentage`, `rating`, `rating_count`, `collection_tags`, `labels`, per-variant `inventory_quantity`). `transport_mode` is omitted entirely for stores served by the classic transport. `transport_mode` allowed values: `ssr_embedded` (only ever present, never any other value; omitted for the classic transport).
Herramienta MCP stevemadden_product
/stevemadden/products/{handle}/recommendationsReturns normalized recommended products for one Steve Madden (https://www.stevemadden.com) product handle. The route handle is resolved to a Shopify product id before fetching recommendations. The storefront URL is fixed server-side.
Notas de la respuesta
- Missing product handles return `404` when Shopify returns not found while resolving the seed product. - Valid empty recommendation arrays return `200` with an empty `products` array. - Blocked pages, malformed JSON, and missing Shopify roots return upstream errors. - If the classic recommendations endpoint and `*.myshopify.com` domain resolution are both unavailable, the service falls back to fetching the seed product's own detail page (recommendations are embedded there). When this fallback was used, the response includes `transport_mode: "ssr_embedded"`, with the same additive product fields documented for the products endpoint. `transport_mode` allowed values: `ssr_embedded` (only ever present, never any other value; omitted for the classic transport).
Herramienta MCP stevemadden_product_recommendations
/stevemadden/collectionsReturns normalized collections from Steve Madden (https://www.stevemadden.com). The storefront URL is fixed server-side. Valid empty result pages return `200` with an empty collections array.
Notas de la respuesta
- Valid empty result pages return `200` with an empty `collections` array. - Blocked pages, malformed JSON, and missing `collections` roots return upstream errors. - If the classic `/collections.json` endpoint and `*.myshopify.com` domain resolution are both unavailable, the service falls back to enumerating collections from the storefront's own `collections` sitemap. When this fallback was used, the response includes `transport_mode: "ssr_embedded"`, and `title` is a best-effort derivation from the handle -- **not** the storefront's real display name. `products_count` and other classic-only fields are omitted, never fabricated. - In fallback mode, `handle` is derived from the last path segment of the collection URL and is not guaranteed unique across nested sub-collections; use the item's own `url` to identify a specific one. `transport_mode` allowed values: `ssr_embedded` (only ever present, never any other value; omitted for the classic transport).
Herramienta MCP stevemadden_collections
/stevemadden/collections/{handle}/productsReturns normalized products from one Steve Madden (https://www.stevemadden.com) collection. The storefront URL is fixed server-side; `handle` is the collection's URL slug.
Notas de la respuesta
- Valid empty result pages return `200` with an empty `products` array. - Missing collections return `404` when Shopify returns not found. - Blocked pages, malformed JSON, and missing `products` roots return upstream errors. - If the classic collection `/products.json` endpoint and `*.myshopify.com` domain resolution are both unavailable, the service falls back to fetching the collection listing page directly and parsing its embedded search-result payload. When this fallback was used, the response includes `transport_mode: "ssr_embedded"`, `total_items`, `total_pages`, plus additive per-product fields (`colour`, `canonical_colour`, `discount_percentage`, `rating`, `rating_count`, `collection_tags`, `labels`, per-variant `inventory_quantity`) and may include `facets`/`facets_stats`. `limit` is honored as an upper bound only; underlying page size is fixed by the storefront in fallback mode. - This brand-pinned endpoint does not accept `sortBy` or facet-filter query parameters (out of scope -- use the generic `/shopify/collections/{handle}/products` endpoint with `url` set to this brand's storefront for sort/filter support). The response reuses the same shared DTO as the generic family, which carries `sort`/`filters` fields for that feature; they are always omitted here since this endpoint never populates them. `sort` allowed values (never actually returned by this endpoint, listed for schema completeness): `sortLTH`, `sortHTL`, `newest`. This brand-pinned endpoint also does not accept the generic family's `sort_by`/`min_price`/`max_price`/`product_type`/`in_stock_only`/`option_*` Storefront Filtering params (same out-of-scope reasoning -- use the generic `/shopify/collections/{handle}/products` endpoint with `url` set to this brand's storefront). The response DTO carries the matching `sort_by`/`min_price`/`max_price`/`product_type`/`in_stock_only`/`variant_options` fields for that feature; they are always omitted here since this endpoint never populates them. `sort_by` allowed values (never actually returned by this endpoint, listed for schema completeness): `manual`, `best-selling`, `title-ascending`, `title-descending`, `price-ascending`, `price-descending`, `created-ascending`, `created-descending`. `transport_mode` allowed values: `ssr_embedded`, `storefront_filtered` (only ever these two values; omitted for the classic transport).
Herramienta MCP stevemadden_collection_products
/stevemadden/search/suggestReturns products, collections, and query suggestions from Steve Madden's (https://www.stevemadden.com) credential-free predictive search Ajax endpoint. The storefront URL is fixed server-side.
Notas de la respuesta
- Products and collections are normalized to the same shapes used by the product and collection endpoints. - Query suggestions include text and a storefront search URL when the storefront provides one. - Valid empty suggestion arrays return `200` with empty arrays. - Blocked pages, malformed JSON, and missing Shopify roots return upstream errors.
Herramienta MCP stevemadden_search_suggest
/stevemadden/pagesReturns normalized static pages from Steve Madden (https://www.stevemadden.com). The storefront URL is fixed server-side.
Notas de la respuesta
- Page content is cleaned text from Shopify `body_html`; raw HTML is not returned. - Valid empty page arrays return `200` with an empty `pages` array. - Blocked pages, malformed JSON, and missing Shopify roots return upstream errors. - If the classic `/pages.json` endpoint and `*.myshopify.com` domain resolution are both unavailable, the service falls back to enumerating page handles from the storefront's own `pages` sitemap. When this fallback was used, the response includes `transport_mode: "ssr_embedded"`, and each item only carries `handle`, `url`, and `updated_at` -- no `title`, `id`, or `content`. Call the single-page endpoint per handle for full content. `transport_mode` allowed values: `ssr_embedded` (only ever present, never any other value; omitted for the classic transport).
Herramienta MCP stevemadden_pages
/stevemadden/pages/{handle}Returns normalized static page detail for one Steve Madden (https://www.stevemadden.com) page handle. The storefront URL is fixed server-side.
Notas de la respuesta
- Page content is cleaned text from Shopify `body_html`; raw HTML is not returned. - Missing page handles return `404` when Shopify returns not found. - Blocked pages, malformed JSON, and missing Shopify roots return upstream errors. - If the classic `/pages/{handle}.json` endpoint and `*.myshopify.com` domain resolution are both unavailable, the service falls back to fetching the page's own HTML and parsing an embedded Contentful CMS entry. When this fallback was used, the response includes `transport_mode: "ssr_embedded"`; `content` is plain text rendered from the page's rich-text blocks, and `id` is omitted (the source id is a Contentful entry id, not a Shopify numeric id). `transport_mode` allowed values: `ssr_embedded` (only ever present, never any other value; omitted for the classic transport).
Herramienta MCP stevemadden_page
/stevemadden/sitemapsReturns child sitemap URLs from Steve Madden's (https://www.stevemadden.com) `/sitemap.xml` index with inferred sitemap types. The storefront URL is fixed server-side.
Notas de la respuesta
- Sitemap `type` is inferred from the child sitemap URL. - Inferred sitemap types are `products`, `collections`, `pages`, `blogs`, `agentic_discovery`, and `other`. - Blocked pages, malformed XML, and missing sitemap entries return upstream errors.
Herramienta MCP stevemadden_sitemaps
/stevemadden/sitemap/urlsReturns capped URL entries from Steve Madden's (https://www.stevemadden.com) child sitemaps matching the requested type. The storefront URL is fixed server-side.
Notas de la respuesta
- The service fetches matching child sitemaps from `/sitemap.xml` until `limit` URL entries is reached. - URL entries include `loc`, inferred `type`, `handle`, `lastmod`, `changefreq`, and optional `images`. - Blocked pages, malformed XML, and missing sitemap entries return upstream errors.
Herramienta MCP stevemadden_sitemap_urls
APIs relacionadas
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.
Cobertura de la empresa
Steven Madden, Ltd. · SHOO
Steve Madden es operado por Steven Madden, Ltd. (SHOO). Los endpoints SEC de Crawlora usan el mismo CIK de esa empresa, así que los filings, datos financieros, transacciones de insiders y participaciones 13F provienen de la misma API key que los endpoints de Steve Madden de arriba.
API de filings y datos financieros SEC →Cómo hacer scraping de Steve Madden
Crawlora's Steve Madden endpoints return shoe, handbag, apparel, and accessory catalog data as normalized JSON, pinned server-side to www.stevemadden.com. On 2026-09-18, /stevemadden/store reported 2,406 published products and 754 collections. Steve Madden is the only store in this family whose variants carry a Color Code option next to Color and Size, and its product_type field splits shoes by audience: Women's Shoes, Men's Shoes, and Kid's Shoes.
2,406 products take about 10 pages of /stevemadden/products at limit=250. In the first 500, product_type was Women's Shoes (242), Women's Clothing (98), Handbags (56), Accessories (46), Kid's Shoes (29), and Men's Shoes (13).
Titles are uppercase STYLE COLOUR (WEYRA BLACK LEATHER, NYMERA BAG BLACK), and each variant carries Color, Size, and Color Code. Use Color Code as the stable colour key across styles. Vendor capitalization varies (STEVEMADDEN, Steve Madden, SteveMadden), so don't group on vendor.
198 of the first 500 products had a compare_at_price above price. Collections like All Clearance, 40% OFF SELECT PRIME STYLES, and 50% OFF CYBER SPECIALS, read through /stevemadden/collections/{handle}/products, show what is in each promotion.
/stevemadden/pages is one of the largest page sets in this family (244 pages, including SM PASS loyalty and shipping pages). /stevemadden/search/suggest for black returns styles, collections like BLACK HEELS, and completions such as black leather. Product URLs sit in 3 product sitemaps.
Preguntas frecuentes
It is Steve Madden's own colour identifier, returned as a third variant option alongside Color and Size. It is the most reliable way to match the same colourway across products.
Filter /stevemadden/products on product_type (Handbags, Kid's Shoes, and so on), or page the matching collection, such as ALL HANDBAGS, through /stevemadden/collections/{handle}/products.
/stevemadden/store reported 2,406 published products and 754 collections on 2026-09-18.
/stevemadden/* pins Steve Madden's own storefront URL (https://www.stevemadden.com) server-side, so every call needs only your Crawlora API key — no url parameter. The same storefront is also reachable through /shopify/* by passing url=https://www.stevemadden.com, which is the only way to reach this storefront's sort and filter options on /shopify/products and /shopify/collections/{handle}/products — those two parameters are not exposed on the brand-pinned routes.