Discover/Quince API
live

Quince APIquince.com

Search Quince's catalog, fetch product details (prices, colors, sizes, materials), and browse categories across women's, men's, and home with 3 endpoints.

Endpoint health
verified 3d ago
get_product_details
get_categories
search_products
3/3 passing latest checkself-healing
Endpoints
3
Updated
26d ago

What is the Quince API?

The Quince API provides 3 endpoints to search, browse, and retrieve detailed product data from quince.com. Use search_products to query the catalog by keyword, category, or gender filter. Use get_product_details to pull per-product fields including price, available sizes, hex-coded color variants, material details, and images. Use get_categories to navigate the full hierarchical category tree.

Try it
Page number for pagination
Number of results per page (max 100)
Search keyword
Gender filter: 'Female', 'Male', or 'Unisex'
Category group_id to filter by (e.g., 'women>dresses', 'women>cashmere'). Use get_categories to discover available group IDs.
api.parse.bot/scraper/4a6489f8-f5db-4a6f-bb84-bb3916ce2887/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/4a6489f8-f5db-4a6f-bb84-bb3916ce2887/search_products?page=1&limit=5&query=sweater&gender=Female&category=women%3Esweaters-jackets%3Ecashmere-sweaters' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace quince-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: Quince SDK — browse categories, search products, drill into details."""
from parse_apis.quince_product_api import Quince, Gender, GroupId, ProductNotFound

client = Quince()

# Browse top-level categories to discover what's available.
for cat in client.categories.list(group_id=GroupId.ALL, limit=5):
    print(cat.name, cat.product_count)

# Search for cashmere sweaters in the women's category.
for item in client.productsummaries.search(query="sweater", gender=Gender.FEMALE, limit=3):
    print(item.name, item.price, item.slug)

# Drill into the first search result for full details.
summary = client.productsummaries.search(query="cashmere", limit=1).first()
if summary:
    product = summary.details()
    print(product.title, product.price, product.variant_count)
    for color in product.colors:
        print(color.name, color.hex_code)
    if product.review_summary:
        print(product.review_summary.average_rating, product.review_summary.review_count)

# Fetch a known product directly by slug.
try:
    detail = client.products.get(slug="women/cashmere/cashmere-crewneck-sweater")
    print(detail.title, detail.price, detail.care_instructions)
except ProductNotFound as exc:
    print(f"Product not found: {exc}")

print("exercised: categories.list / productsummaries.search / summary.details / products.get")
All endpoints · 3 totalmissing one? ·

Full-text search over Quince product catalog. query matches product titles and descriptions; results can be narrowed by category group_id and gender. Returns lightweight product summaries with pricing and available filter facets. Paginates via page number. Each ProductSummary exposes a .details() drill-down (a separate fetch).

Input
ParamTypeDescription
pageintegerPage number for pagination
limitintegerNumber of results per page (max 100)
querystringSearch keyword
genderstringGender filter: 'Female', 'Male', or 'Unisex'
categorystringCategory group_id to filter by (e.g., 'women>dresses', 'women>cashmere'). Use get_categories to discover available group IDs.
Response
{
  "type": "object",
  "fields": {
    "page": "integer - current page number",
    "limit": "integer - results per page",
    "query": "string - the search keyword used",
    "products": "array of product summary objects with id, name, url, slug, price, image_url, description, group_ids",
    "total_results": "integer - total number of matching products",
    "available_filters": "object mapping filter names to arrays of available values"
  }
}

About the Quince API

What the API Covers

The Quince API gives programmatic access to the quince.com product catalog across women's, men's, and home categories. The three endpoints cover catalog search, individual product lookup, and category tree navigation. All endpoints return structured JSON with no authentication required on your end beyond your Parse key.

Search and Filtering

search_products accepts a query string plus optional gender ('Female', 'Male', or 'Unisex') and category filters. The category param takes a group_id string in the form women>dresses or women>cashmere — use get_categories first to enumerate valid values. Results include an available_filters object that maps filter names to their possible values for the current result set, making it straightforward to build faceted search interfaces. Pagination is controlled by page and limit (up to 100 per page), and total_results tells you how many records match.

Product Detail Fields

get_product_details accepts a product_id, slug, or full url — at least one is required. The response includes title, price, sizes (array of size strings), colors (array of objects with name and hex_code), details (materials and fabric description), and an images object that groups photos by color variant. The gender field on the product response reflects the target demographic as stored in the catalog.

Category Tree Navigation

get_categories takes an optional group_id parameter. Pass 'all' for top-level nodes, 'women' or 'm' for gender-specific subcategory trees. Each category object in the response includes group_id, name, product_count, and a children array for nested subcategories. This hierarchy is what you'd pass back into search_products as the category filter.

Reliability & maintenanceVerified

The Quince API is a managed, monitored endpoint for quince.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when quince.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official quince.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
3d ago
Latest check
3/3 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a price-tracking tool that monitors Quince product prices by product_id over time.
  • Generate a size and color availability matrix for a specific product using the sizes and colors fields from get_product_details.
  • Construct a faceted search UI using the available_filters object returned by search_products.
  • Enumerate the full Quince category hierarchy with get_categories to map product taxonomy for a comparison shopping tool.
  • Filter men's or women's products by category and keyword to populate a curated gift guide.
  • Extract material and fabric details from the details field to tag and classify products by composition (e.g., cashmere, linen, cotton).
  • Aggregate product counts per category using get_categories product_count fields to analyze catalog depth.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 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 Quince have an official public developer API?+
No. Quince does not publish a public developer API or documented data access program. This Parse API is the structured way to access Quince catalog data programmatically.
How do I find valid category values to pass into search_products?+
Call get_categories with group_id set to 'all' to get top-level categories, then pass a returned group_id (like 'women' or 'men') to retrieve subcategories. The group_id values from those responses (e.g., 'women>dresses', 'women>cashmere') are the strings you pass as the category param in search_products.
Does get_product_details return customer reviews or review counts?+
The endpoint schema includes a reviews field in the description but the primary documented return fields focus on price, sizes, colors, images, and material details. Review text content is not guaranteed in the current response shape. You can fork this API on Parse and revise it to add a dedicated reviews endpoint if that data is available on the product page.
Is inventory or stock status exposed for products?+
The current endpoints do not return an explicit in-stock or inventory count field. The sizes array reflects available sizes, but real-time stock levels per size or color are not a documented response field. You can fork this API on Parse and revise it to add inventory status if that data is accessible.
Can I retrieve products from the home or travel categories, or is coverage limited to apparel?+
Coverage is not limited to apparel. The catalog includes women's, men's, and home categories. Use get_categories with group_id 'all' to see the full top-level list, then filter search_products by the relevant category group_id.
Page content last updated . Spec covers 3 endpoints from quince.com.
Related APIs in EcommerceSee all →
cos.com API
Search and browse COS fashion products by name or category to instantly access pricing, product images, and direct links to items. Retrieve detailed information about specific products including descriptions, availability, and pricing to compare styles and 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.
ssense.com API
Browse luxury fashion products and designers on SSENSE. Retrieve detailed product information including pricing, composition, sizing, and model measurements, and check real-time inventory availability across the full catalog.
ripley.com API
Search for products across Ripley.cl's catalog and retrieve detailed information like prices, descriptions, and availability for any item. Perfect for comparing products, tracking pricing, or integrating Ripley's inventory into your own applications.
pccomponentes.com API
Search and browse PC components across categories and retrieve detailed product information including technical specifications, pricing, availability, and customer reviews. Ideal for comparing hardware options across processors, graphics cards, laptops, and more.
dsw.com API
Search and browse DSW shoe products by category, view detailed product information, and read customer reviews to find the perfect pair. Access live product listings and comprehensive feedback to make informed shopping decisions.
hm.com API
Search H&M's US product catalog by keyword and instantly retrieve detailed information like prices, product images, available sizes, and real-time stock availability. Perfect for comparing items, tracking product details, or building shopping applications powered by H&M's current inventory data.
cea.com.br API
Search and browse C&A Brazil's product catalog across categories and subcategories, view detailed product information including prices and specifications, and read customer reviews to help with your shopping decisions. Find exactly what you're looking for with powerful product search functionality backed by the complete cea.com.br inventory.