Vestiaire

Vestiaire Collective listing search

Searches Vestiaire Collective's public pre-owned luxury resale catalog by keyword, category, brand, and condition, with sort and pagination. sort values: relevance, price_asc, price_desc, recency. category_id and condition_id come from /vestiaire/categories and /vestiaire/conditions. page * per_page cannot exceed an offset of 1000 (the upstream service's own pagination limit) -- narrow the query instead of paging deeper. Public data, sourced from Vestiaire Collective's own search service.

get/vestiaire/search

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/vestiaire/search
  • Auth: API key in header x-api-key

Query parameters

qstring

Keyword search text

category_idstring

Category id, from /vestiaire/categories

brand_idstring

Brand id, from a prior search's facets.brands

condition_id'1' | '2' | '3' | '4' | '5'

Condition id. Allowed values: 1, 2, 3, 4, 5

sort'relevance' | 'price_asc' | 'price_desc' | 'recency'

Sort order. Allowed values: relevance, price_asc, price_desc, recency

pageinteger

Page number, starting at 1

per_pageinteger

Results per page, up to 60

Headers

x-api-keystring required

API key required

Response

OK

codeinteger
msgstring

Example response

{
  "code": 200,
  "data": {
    "facets": {
      "brands": [
        {
          "count": 119169,
          "id": "50",
          "name": "Chanel"
        }
      ],
      "categories": [
        {
          "count": 119169,
          "id": "50",
          "name": "Chanel"
        }
      ],
      "conditions": [
        {
          "count": 119169,
          "id": "50",
          "name": "Chanel"
        }
      ]
    },
    "fetched_at": "2026-09-09T12:00:00Z",
    "items": [
      {
        "brand": "Chanel",
        "brand_id": "50",
        "color": "Black",
        "country": "US",
        "created_at": "2026-09-08T10:00:03Z",
        "currency": "USD",
        "id": "70816051",
        "likes": 1,
        "model": "Timeless/Classique Chain",
        "name": "Timeless/Classique Chain leather backpack",
        "price_cents": 270000,
        "seller_id": "28924234",
        "url": "https://www.vestiairecollective.com/women-bags/backpacks/chanel/black-leather-timeless-classique-chain-chanel-backpack-70816051.shtml"
      }
    ],
    "page": 1,
    "per_page": 24,
    "price_range": {
      "max_cents": 9765700,
      "min_cents": 700
    },
    "q": "chanel bag",
    "sort": "relevance",
    "source_url": "https://www.vestiairecollective.com/search/?q=chanel+bag",
    "total_items": 10000,
    "total_pages": 417
  },
  "msg": "OK"
}

Changes

No recorded changes to this operation across all 2 revisions of this API.