Developer API
Structured ultra-luxury watch data
Read-only JSON endpoints for live listings, iconic references, auction comps, CLI tools and LLM agents.
6192listings
1472in stock
151references
165answers
98auction lots
Start Here
OpenAPI
GET /openapi.json
Agent manifest
GET /.well-known/ai-plugin.json
Agent toolkit
GET /developers/agent-toolkit.json
MCP tool manifest
GET /developers/mcp.json
Answer pages
GET /answers
Answer API
GET /api/answers.json
Answer search
GET /api/answers/search?q=5712&summary=1
LLM manifest
GET /llms.txt
Surface counts
GET /api/stats
Market snapshot
GET /api/snapshot.json
Changelog
GET /api/changelog
Dataset catalog
GET /api/datasets.json
Licensing packages
GET /api/licensing.json
Copy-paste examples
GET /api/examples.json
Python CLI
GET /cli/mew.py
Public Endpoints
GET /api/listings/search?q=nautilus&limit=10
GET /api/listings/search?brand=Patek%20Philippe&min_price=100000&limit=10
GET /api/snapshot.json
GET /api/brands
GET /api/brands/rolex?limit=8
GET /api/references/resolve?q=5711
GET /api/references?brand=Rolex&limit=20
GET /api/references/patek-philippe-nautilus-5711-1a
GET /api/reviews?brand=Patek%20Philippe&lang=es&limit=10
GET /api/reviews/patek-philippe-nautilus-5711-1a?lang=es
GET /api/auctions?brand=Rolex&limit=10
GET /api/auctions/rolex-daytona-paul-newman-6239
GET /api/changelog
GET /api/licensing.json
GET /api/datasets.json
GET /api/samples/live-listings.csv?limit=25
GET /api/samples/reviews.jsonl?lang=es&limit=10
GET /api/examples.json
GET /developers/agent-toolkit.json
GET /developers/mcp.json
GET /answers/patek-5711-market-price
GET /api/answers/search?q=5712&summary=1&limit=5
GET /api/answers/patek-5711-market-price.json?lang=es
GET /cli/mew.py
CLI Examples
curl -sS "https://mostexpensivewatches.net/cli/mew.py" -o mew.py
python3 mew.py stats
python3 mew.py search "Royal Oak" --limit 5
python3 mew.py reference patek-philippe-nautilus-5711-1a
python3 mew.py answers "5712" --summary --limit 5
python3 mew.py answer patek-5711-market-price --lang es
curl -s "https://mostexpensivewatches.net/api/reviews/patek-philippe-nautilus-5711-1a?lang=es"
curl -s "https://mostexpensivewatches.net/api/listings/search?q=Royal%20Oak&limit=5"
curl -s "https://mostexpensivewatches.net/api/brands/rolex?limit=8"
curl -s "https://mostexpensivewatches.net/api/references/resolve?q=5711"
curl -s "https://mostexpensivewatches.net/api/answers/search?q=5712&summary=1&limit=5"
curl -s "https://mostexpensivewatches.net/api/stats"
curl -s "https://mostexpensivewatches.net/api/snapshot.json"
curl -s "https://mostexpensivewatches.net/openapi.json"
curl -s "https://mostexpensivewatches.net/api/examples.json"
Vibecoder Examples
const r = await fetch("https://mostexpensivewatches.net/api/listings/search?q=Nautilus&limit=5");
const data = await r.json();
console.log(data.items.map(x => [x.brand, x.model, x.price_usd]));
import urllib.request, json
url = "https://mostexpensivewatches.net/api/brands/patek-philippe?limit=8"
data = json.load(urllib.request.urlopen(url))
print(data["brand"]["name"], data["inventory"]["median"], len(data["references"]))
No API key is required for public read-only endpoints. Admin, cron and private operational routes are intentionally excluded.
Need higher limits or data licensing?
Request bulk access, attribution terms, dealer feed integrations, or custom research exports.