Search Chrono24 listings
search_listingsSearch Chrono24 watch listings by query, brand, model, or reference number, and filter by price, condition, location, and more. Get up to 60 concise results per page for quick shortlisting.
Instructions
Search Chrono24 watch listings. Returns up to 60 cards per page with id, url, title, price, location, seller type and thumbnail - enough to shortlist without fetching details. Free-text queries match fuzzily; for a precise model scope pass manufacturerIds + models (from find_models) or referenceNumber.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 1-based page number (60 results per page) | |
| sort | No | Sort order | newest |
| year | No | Year of production filter | |
| limit | No | Cap the number of listings returned (1-60); useful for shortlisting without parsing a full page | |
| query | No | Free-text search, e.g. 'Rolex Submariner'. Optional when filtering by manufacturerIds/models/reference instead | |
| facets | No | Extra facet filters as param->value pairs, e.g. {"caseMaterials": "4", "braceletMaterial": "407"}. Common names: caseMaterials, braceletMaterial, dialColors, gender, movementTypes, watchCategories, maxAgeInDays - values via list_filters | |
| models | No | Chrono24 numeric model id (digits from --mod URLs) | |
| priceTo | No | Maximum price | |
| certified | No | Only Chrono24 Certified listings | |
| condition | No | Condition filter | |
| countries | No | ISO2 country codes to filter seller location, e.g. ['US','DE','CH'] | |
| priceFrom | No | Minimum price | |
| manufacturerIds | No | Chrono24 numeric brand id (Rolex=221). Optional; query text usually suffices | |
| referenceNumber | No | Reference number filter, e.g. '116610lv' |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| page | Yes | ||
| count | Yes | ||
| hasMore | Yes | ||
| currency | Yes | ||
| listings | Yes | ||
| sourceUrl | Yes | ||
| totalCount | Yes | ||
| totalPages | Yes | ||
| ignoredFacets | No | Facet keys that were ignored because they are not passthrough params (e.g. countryIds -> use 'countries', usedOrNew -> use 'condition') |