Discover/shopdisney.com API
live

shopdisney.com APIshopdisney.com

Access shopDisney product data via API: search by keyword, browse categories, get new arrivals, and fetch full product details including price, images, and attributes.

Endpoints
4
Updated
4mo ago
Try it
Number of results per page.
Sorting rule. Accepted values: 'new-popular', 'date-desc', 'price-low-to-high', 'price-high-to-low'.
Search keyword (e.g. 'mickey', 'frozen', 'plush').
Pagination offset.
api.parse.bot/scraper/fcad6ac1-e410-4df8-82e2-aae202498e5b/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/fcad6ac1-e410-4df8-82e2-aae202498e5b/search_products?sz=3&sort=new-popular&query=mickey&start=0' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Search for products by keyword on shopDisney. Returns a paginated list of products with basic metadata including price, availability, and category.

Input
ParamTypeDescription
szintegerNumber of results per page.
sortstringSorting rule. Accepted values: 'new-popular', 'date-desc', 'price-low-to-high', 'price-high-to-low'.
queryrequiredstringSearch keyword (e.g. 'mickey', 'frozen', 'plush').
startintegerPagination offset.
Response
{
  "type": "object",
  "fields": {
    "count": "integer, number of products returned in this page",
    "products": "array of product objects with id, name, price, original_price, badge, category, url, image_url, availability"
  },
  "sample": {
    "data": {
      "count": 48,
      "products": [
        {
          "id": "5205107791017m",
          "url": "https://www.disneystore.com/mickey-mouse-americana-baseball-jersey-for-adults-5205107791017M.html?isProductSearch=1&searchType=regular",
          "name": "Mickey Mouse Americana Baseball Jersey for Adults",
          "badge": "new",
          "price": "74.99",
          "category": "Tops",
          "image_url": "https://cdn-ssl.s7.shopdisney.com/is/image/DisneyShopping/5205107791017?fmt=jpeg&qlt=90&wid=192&hei=192",
          "availability": "online - in_stock",
          "original_price": "74.99"
        }
      ]
    },
    "status": "success"
  }
}

About the shopdisney.com API

The shopDisney API exposes 4 endpoints that cover the full Disney Store catalog, from keyword search to per-product detail retrieval. The get_product_details endpoint returns up to 9 fields per product including images, size and color attributes, breadcrumb categories, and full description text. Listing endpoints like search_products and get_category_products support pagination and four sort orders, making it straightforward to traverse large result sets programmatically.

Searching and Browsing the shopDisney Catalog

The search_products endpoint accepts a required query string (e.g. 'mickey', 'frozen', 'plush') and returns a paginated list of matching products. Each result includes id, name, price, original_price, badge, category, url, image_url, and availability. The sort parameter accepts 'new-popular', 'date-desc', 'price-low-to-high', or 'price-high-to-low', and start plus sz handle pagination offset and page size.

Category and New Arrivals Browsing

get_category_products takes a category_id such as 'toys', 'clothing', 'accessories', or 'home' and returns the same product list shape as search, with the same sort and pagination controls. For time-sensitive use cases, get_new_arrivals returns recently added products sorted by recency. It supports sz and start for pagination but does not accept a sort override, since recency is the implicit order.

Product Detail Retrieval

get_product_details takes a product_id sourced from any listing endpoint and returns a richer object: images (array of URLs), attributes (array of objects with label and values, covering sizes and colors), breadcrumbs (array of category path strings), description (full text), and availability status alongside price and original_price. This is the endpoint to use when building product pages, comparison tools, or inventory monitors that need the full attribute set.

Common use cases
  • Track price drops on Disney merchandise by comparing price against original_price across repeated calls to search_products.
  • Build a new-release alert system using get_new_arrivals to detect products added since the last poll.
  • Populate a product catalog with full images and size/color variants using get_product_details attributes and images arrays.
  • Monitor availability status of specific product IDs to notify users when out-of-stock items return.
  • Aggregate products by category using get_category_products with category IDs like 'toys' or 'home' for category-level analytics.
  • Sort and filter keyword search results by price range for a price-comparison tool using search_products with sort and pagination params.
  • Extract breadcrumb data from get_product_details to map shopDisney's category taxonomy programmatically.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does shopDisney have an official developer API?+
No. shopDisney does not offer a public developer API or documented data feed. This Parse API is the way to access structured shopDisney catalog data programmatically.
What does the `get_product_details` endpoint return that listing endpoints do not?+
get_product_details returns several fields not present in listing results: a description string with the full product text, an images array with multiple image URLs, an attributes array breaking out available sizes and colors, and a breadcrumbs array showing the full category path. Listing endpoints return only a single image_url and no attribute or description data.
Does the API expose customer reviews or ratings for products?+
Not currently. The API covers product metadata, pricing, availability, images, and attributes. You can fork this API on Parse and revise it to add a reviews endpoint for a given product ID.
Are there any limitations on category browsing — for example, sub-category navigation?+
get_category_products accepts top-level category IDs such as 'toys', 'clothing', 'accessories', and 'home'. Nested sub-category IDs are not documented as accepted values in the current spec. The breadcrumbs field in get_product_details can help you understand the category hierarchy for products you've already retrieved, but there is no dedicated endpoint to list all valid category IDs. You can fork this API on Parse and revise it to add a category-listing endpoint.
How does pagination work across the listing endpoints?+
All three listing endpoints (search_products, get_category_products, get_new_arrivals) accept a start integer for the offset and sz for the page size. The response includes a count field showing how many products were returned in that page. To walk through all results, increment start by sz on each request until count returns fewer results than sz.
Page content last updated . Spec covers 4 endpoints from shopdisney.com.
Related APIs in EcommerceSee all →
shop.sanrio.co.jp API
Search and browse Sanrio products by category, character, and keyword, while viewing detailed product information including pricing and availability from the official Sanrio Online Shop. Get autocomplete suggestions and discover new product releases to find the perfect Sanrio merchandise.
abercrombie.com API
Search and browse Abercrombie & Fitch products across categories, new arrivals, and clearance items while retrieving detailed product information like pricing and availability. Access curated collections and find exactly what you're looking for with powerful search capabilities.
walmart.com.mx API
Search and browse Walmart Mexico's product catalog to access real-time pricing, availability, and detailed product information across all categories. Find similar items and compare options to make informed shopping decisions.
stories.com API
Search & Other Stories' catalog to find products by name or category, and retrieve detailed information including pricing, images, available sizes, colors, and materials for each item. Get comprehensive product details to compare styles, check inventory across variations, and make informed shopping decisions.
walmart.com API
Retrieve product data from Walmart.com including pricing, descriptions, availability, reviews, and category listings. Access real-time product information to search by keyword, look up items by ID or URL, and browse department categories.
disneycruise.disney.go.com API
Browse and compare Disney Cruise Line shore excursions across all ports and destinations with detailed information on pricing, duration, age requirements, and activity descriptions. Search by location or keyword to find the perfect Port Adventure for your cruise vacation.
macys.com API
Browse Macy's product catalog by navigating categories, searching for items, and viewing detailed product information all in one place. Discover products across different categories and get comprehensive details to help you find exactly what you're looking for.
sephora.com API
Search and browse Sephora's product catalog to find detailed information about beauty items, including specifications, customer reviews, Q&A discussions, pricing, and real-time availability. Filter products by category or brand, and access comprehensive brand listings to discover exactly what you're looking for.