Discover/Chrono24 API
live

Chrono24 APIchrono24.co.uk

Search Chrono24.co.uk watch listings by brand, model, and price range. Returns structured data: title, price in GBP, seller location, shipping info, and images.

This API takes change requests — .
Endpoint health
verified 4h ago
search_watches
1/1 passing latest checkself-healing
Endpoints
1
Updated
5h ago

What is the Chrono24 API?

The Chrono24 UK API provides access to luxury watch listings via a single search_watches endpoint, returning up to 60 results per page with 9 structured fields per listing. Submit a keyword query like 'Rolex Daytona' or 'Patek Philippe Nautilus', optionally filter by GBP price range, and get back titles, descriptions, prices, seller locations, shipping notes, listing URLs, and image URLs alongside full pagination metadata.

This call costs2 credits / call— charged only on success
Try it
Page number for pagination (1-indexed). Each page returns up to 60 results.
Sort order for results.
Search query for watches, typically brand and/or model name (e.g. 'Rolex Daytona', 'Omega Speedmaster', 'Patek Philippe').
Maximum price in GBP to filter results (e.g. '20000'). Omitting returns results with no upper price bound.
Minimum price in GBP to filter results (e.g. '5000'). Omitting returns results with no lower price bound.
api.parse.bot/scraper/432594fc-adf8-40b3-8f2b-9e84735774b7/<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/432594fc-adf8-40b3-8f2b-9e84735774b7/search_watches?page=1&sort=relevance&query=Rolex+Daytona&price_to=30000&price_from=10000' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 1 totalmissing one? ·

Search watches on Chrono24 by keyword query with optional price range filters and sort order. Returns up to 60 watches per page with pagination. Each result includes the watch title, description, price in GBP, seller location, shipping info, listing URL, and image URL. Use the page parameter to paginate through results; total_pages indicates how many pages are available.

Input
ParamTypeDescription
pagestringPage number for pagination (1-indexed). Each page returns up to 60 results.
sortstringSort order for results.
queryrequiredstringSearch query for watches, typically brand and/or model name (e.g. 'Rolex Daytona', 'Omega Speedmaster', 'Patek Philippe').
price_tostringMaximum price in GBP to filter results (e.g. '20000'). Omitting returns results with no upper price bound.
price_fromstringMinimum price in GBP to filter results (e.g. '5000'). Omitting returns results with no lower price bound.
Response
{
  "type": "object",
  "fields": {
    "page": "current page number",
    "watches": "array of watch listing objects with id, title, description, price, price_text, shipping, location, url, and image_url",
    "page_size": "number of results per page (60)",
    "total_pages": "total number of pages available for this search"
  },
  "sample": {
    "data": {
      "page": 1,
      "watches": [
        {
          "id": "46218597",
          "url": "https://www.chrono24.co.uk/rolex/zenith-daytona-16523--id46218597.htm",
          "price": 11306,
          "title": "Rolex Daytona",
          "location": "SG",
          "shipping": "+ £148 for shipping",
          "image_url": "https://img.chrono24.com/images/uhren/46218597-nzkb5g4lmn1hmyqi9o0njoaz-Square300.jpg",
          "price_text": "£11,306",
          "description": "Zenith Daytona 16523 Champagne dial 18K Half gold"
        }
      ],
      "page_size": 60,
      "total_pages": 65
    },
    "status": "success"
  }
}

About the Chrono24 API

What the API Returns

The search_watches endpoint accepts a query string (brand name, model name, or both) and returns an array of watch listing objects. Each object in the watches array includes: id, title, description, price (numeric), price_text (formatted GBP string), shipping, location, url (direct link to the Chrono24 listing), and image_url. The response also includes page, page_size (always 60), and total_pages so you can walk through the full result set.

Filtering and Sorting

You can narrow results using price_from and price_to, both expressed in GBP (e.g. price_from=5000&price_to=20000). Omitting either bound leaves that end open. The sort parameter controls result ordering — useful for surfacing the cheapest listings or most recently added. Pagination is handled via the page parameter, which is 1-indexed; each page returns up to 60 listings.

Coverage and Scope

Chrono24 is a global marketplace, but this API targets the .co.uk domain, so prices are denominated in GBP and listings reflect the UK-facing inventory and seller mix. Seller location data is included per listing, so you can identify cross-border sellers from the response without additional lookups. The endpoint covers the public search surface of Chrono24 UK — no account or authentication is required on your end.

Reliability & maintenanceVerified

The Chrono24 API is a managed, monitored endpoint for chrono24.co.uk — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when chrono24.co.uk 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 chrono24.co.uk 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
4h ago
Latest check
1/1 endpoint 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 comparison tool for a specific watch model by querying brand and model and sorting by price ascending.
  • Track price floor and ceiling for a reference like 'Rolex Submariner' over time using price_from and price_to filters.
  • Aggregate seller location data to analyse geographic distribution of a particular brand's listings.
  • Feed watch listing URLs and images into a retail or affiliate site for a curated luxury watch catalogue.
  • Alert buyers when new listings for a target model appear below a given price threshold using the price field.
  • Enumerate total available inventory for a brand by reading total_pages and iterating through pages with the page parameter.
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 Chrono24 offer an official developer API?+
Chrono24 does not publish a publicly documented developer API. There is no official endpoint documentation or API key program listed on their website as of mid-2025.
What does the `search_watches` endpoint return for each listing?+
Each listing object includes id, title, description, price (numeric GBP), price_text (formatted string), shipping, location (seller's country or city), url (direct Chrono24 listing link), and image_url. Pagination metadata — page, page_size, and total_pages — is returned at the top level.
Does the API return seller profile data or buyer reviews?+
Not currently. The API covers listing-level fields: title, price, location, shipping, and images. Seller ratings, review counts, and dealer profile details are not included in the current response shape. You can fork this API on Parse and revise it to add a seller detail endpoint if that data is needed.
Are prices always in GBP, and does the API cover other Chrono24 regional domains?+
Yes, all prices are in GBP because the API targets chrono24.co.uk specifically. Other regional domains (e.g. .com, .de) are not covered by this API. You can fork it on Parse and revise the base domain to target a different regional variant.
Is there a limit to how many results I can retrieve for a given query?+
Each page returns up to 60 results. The total_pages field tells you how many pages are available for a given query, and you iterate using the page parameter. Very broad queries may return many pages, but individual page size is fixed at 60 listings.
Page content last updated . Spec covers 1 endpoint from chrono24.co.uk.
Related APIs in MarketplaceSee all →
chrono24.com API
chrono24.com API
watchcharts.com API
Search and analyze luxury watch market data including current listings, historical price trends, and recent sales information. Get detailed watch specifications and track market pricing to make informed collecting or investment decisions.
thewatchpages.com API
Browse current luxury watch collections from top brands and access detailed product information including reference numbers, model names, retail prices, and direct product links. Find exactly what you're looking for across multiple luxury watchmakers in one unified platform.
watchbase.com API
Search and explore watches across thousands of brands and collections, discover detailed specifications for watches and mechanical calibers, and retrieve high-quality watch images. Browse curated watch collections by brand or find specific timepieces using advanced search functionality.
watchmaxx.com API
Browse luxury watches from WatchMaxx by brand, category, or search terms, and access detailed product information including specifications, pricing, and images. Filter and compare watches across different series to find the perfect timepiece.
rolex.com API
Explore Rolex's complete watch catalog to compare models, editions, and specifications, then check pricing and locate nearby authorized stores. Access user guides and brochures to learn more about any timepiece.
jomashop.com API
Browse and search a watch store catalog to discover products by category, brand, or sale status, view detailed product information and customer reviews, and explore new arrivals and navigation options. Find the perfect timepiece with access to watch brands, pricing details, and curated collections.
toppreise.ch API
Search and compare product prices across Swiss retailers on Toppreise.ch, view detailed specifications, track price history, and discover the best shops for any item. Find exactly what you're looking for with comprehensive product details and real-time pricing information.