Discover/patagonia.com API
live

patagonia.com APIpatagonia.com

Access Patagonia's product catalog, customer reviews, store locator, and Worn Wear used gear listings via a single structured API with 6 endpoints.

Endpoints
6
Updated
3mo ago
Try it
Number of results per page.
Search query keyword (e.g. 'backpack', 'jacket')
Offset for pagination (increments by sz value each page).
api.parse.bot/scraper/21a6a97f-f1d8-47f8-a022-981ba58f1cd1/<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/21a6a97f-f1d8-47f8-a022-981ba58f1cd1/search_products?sz=3&query=backpack&start=0' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 6 totalclick to expand

Search for products by keyword on Patagonia.com. Returns paginated results with product name, price, brand, and category.

Input
ParamTypeDescription
szintegerNumber of results per page.
queryrequiredstringSearch query keyword (e.g. 'backpack', 'jacket')
startintegerOffset for pagination (increments by sz value each page).
Response
{
  "type": "object",
  "fields": {
    "total": "integer count of products returned in this page",
    "has_next": "boolean indicating if more results are available",
    "products": "array of product objects with pid, name, price, brand, category, variant",
    "next_start": "integer offset for next page, or null if no more results"
  },
  "sample": {
    "data": {
      "total": 3,
      "has_next": true,
      "products": [
        {
          "pid": "49260",
          "name": "Black Hole® Micro MLC® 22L",
          "brand": "Patagonia",
          "price": 155,
          "variant": null,
          "category": "Bags"
        }
      ],
      "next_start": 3
    },
    "status": "success"
  }
}

About the patagonia.com API

This API covers 6 endpoints across Patagonia.com, giving developers structured access to product search, category browsing, detailed product specs, customer reviews sourced from Yotpo, store and authorized-dealer locations, and the Worn Wear used-gear inventory. The get_product_details endpoint returns color-mapped pricing, image arrays, variant attributes, materials, and fit descriptions by product ID — data that would otherwise require multiple page loads.

Product Search and Category Browsing

The search_products endpoint accepts a query string and returns a paginated array of product objects, each carrying a pid, name, price, brand, category, and variant. Pagination is controlled with start (offset) and sz (results per page); the response includes has_next and next_start so you can walk through large result sets without guessing offsets. The get_category_products endpoint works identically but scopes results to a category_id slug such as mens-jackets-vests or womens-fleece.

Product Details and Reviews

get_product_details takes a pid and returns the full product record: a price object keyed by color code (each with sale and list prices), a variants array listing available colors and sizes, an images object keyed by color code, and string fields for materials, fit, description, and style_number. Specs are returned as an array of {title, content} objects. Customer reviews come from the get_product_reviews endpoint, which wraps Yotpo data: each review object includes id, score, content, title, createdAt, and reviewer info. The bottomline object summarizes totalReview, averageScore, and a starDistribution breakdown. Pagination uses page and per_page parameters.

Store Locator and Worn Wear

The find_stores endpoint accepts lat, lng, and an optional dist radius in miles, returning an array of store objects with name, address, city, state, zip, phone, distance, and hours. Results include both Patagonia-owned stores and authorized dealers. The get_worn_wear_products endpoint takes no inputs and returns the full current inventory from the Worn Wear used and refurbished store — each product object includes title, handle, body_html, vendor, tags, variants (with price and condition), and images.

Common use cases
  • Build a price-tracking tool that monitors sale vs. list price changes across color variants using get_product_details.
  • Aggregate customer sentiment by pulling averageScore and starDistribution from get_product_reviews across multiple products.
  • Create a Worn Wear deal finder that surfaces used Patagonia gear by condition and price from get_worn_wear_products.
  • Power a store-finder feature in an outdoor activity app using find_stores with user coordinates.
  • Index Patagonia's full catalog by iterating over category slugs with get_category_products and paginating via next_start.
  • Compare materials and specs across jackets by collecting the specs and materials fields from get_product_details for multiple pid values.
  • Notify users when specific sizes reappear in stock by polling variants availability in get_product_details.
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 Patagonia have an official developer API?+
Patagonia does not publish a public developer API or document any official programmatic access to its product catalog, reviews, or store data.
What does `get_product_details` return beyond basic pricing?+
The endpoint returns a price object keyed by color code (each entry has separate sale and list prices), an images object also keyed by color code, a variants array with all available color and size combinations, and string fields for fit, materials, description, and style_number. Specs come back as an array of {title, content} objects.
Does the API expose wishlist, cart, or account data?+
Not currently. The API covers product catalog data, customer reviews, store locations, and Worn Wear inventory. You can fork it on Parse and revise to add endpoints targeting those features.
How does pagination work across search and category endpoints?+
Both search_products and get_category_products use start (an integer offset) and sz (results per page). Each response includes has_next (boolean) and next_start (integer or null). To get the second page, pass the next_start value from the previous response as the new start.
Does `get_worn_wear_products` support filtering by condition or product type?+
The endpoint returns the full Worn Wear inventory in one call without filter parameters — condition is available as a field within each variant object in the response. The API does not currently support server-side filtering by condition or category for Worn Wear results. You can fork the API on Parse and revise it to add filtered endpoints for that data.
Page content last updated . Spec covers 6 endpoints from patagonia.com.
Related APIs in EcommerceSee all →
mouser.com API
mouser.com API
bigbasket.com API
Browse and search BigBasket's online grocery catalog. Retrieve product details, pricing, stock availability, category trees, search suggestions, homepage promotions, and delivery coverage — all in one API.
woocommerce.com API
Browse and search thousands of WooCommerce extensions, themes, and business services from the official marketplace while accessing detailed product information, user reviews, and ratings. Integrate marketplace data, blog content, and documentation directly into your applications to help users discover and learn about WooCommerce solutions.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.
leroymerlin.fr API
Search and browse Leroy Merlin France's complete product catalog to find items by category, view pricing, product details, and compare offerings from Leroy Merlin and their online partners. Access real-time product information including names, IDs, URLs, and seller details to help you discover and evaluate home improvement and DIY products.
lowes.com API
Search and browse products from Lowe's, including product listings by category, detailed product information, and pricing. Retrieve comprehensive details on specific items to compare options and make informed purchasing decisions.
vivino.com API
Search and discover wines across thousands of options while accessing detailed information like user reviews, pricing, winery profiles, and food pairing recommendations. Explore grape varieties, compare wines side-by-side, and find the perfect bottle based on ratings and availability.
lazada.co.th API
Search for products and browse categories on Lazada Thailand to find detailed information like prices, descriptions, and availability. Discover items by keyword or category to compare specifications and make informed purchasing decisions.