Discover/jomashop.com API
live

jomashop.com APIjomashop.com

Access Jomashop's watch and luxury goods catalog via API. Search products, browse by brand or category, get reviews, pricing, and new arrivals.

Endpoints
9
Updated
14d ago
Try it
Current page number.
Sort criteria: bestsellers, news_from_date, most_viewed, saving, price_asc, price_desc, fe
Number of products per page.
Minimum customer rating filter (e.g. 4.0).
Category ID (e.g. 871 for Watches, 10709 for Sale).
api.parse.bot/scraper/406cfd10-b189-4fe9-a006-9e79e55c4856/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/406cfd10-b189-4fe9-a006-9e79e55c4856/get_category_products?page=1&sort_by=bestsellers&page_size=5&category_id=871' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 9 totalclick to expand

Browse products by category with pagination, sorting, and filtering. Returns category metadata and a nested products object containing items and total_count.

Input
ParamTypeDescription
pageintegerCurrent page number.
sort_bystringSort criteria: bestsellers, news_from_date, most_viewed, saving, price_asc, price_desc, featured, rating.
page_sizeintegerNumber of products per page.
min_ratingnumberMinimum customer rating filter (e.g. 4.0).
category_idintegerCategory ID (e.g. 871 for Watches, 10709 for Sale).
Response
{
  "type": "object",
  "fields": {
    "id": "integer category ID",
    "name": "string category name",
    "products": "object containing items array and total_count"
  },
  "sample": {
    "data": {
      "id": 871,
      "name": "Watches",
      "products": {
        "items": [
          {
            "id": 561875,
            "sku": "RLX126610LNBKSO",
            "name": "Rolex Submariner Automatic Chronometer Black Dial Men's Watch 126610LNBKSO",
            "brand_name": "Rolex"
          }
        ],
        "total_count": 5000
      }
    },
    "status": "success"
  }
}

About the jomashop.com API

The Jomashop API exposes 9 endpoints covering product search, category browsing, brand filtering, and customer reviews from Jomashop's watch and luxury goods catalog. The get_product_details endpoint returns fields like SKU, stock status, description HTML, and gender label for a specific product slug, while search_products delivers paginated results with pricing, discount price, and brand metadata across thousands of listings.

Catalog Browsing and Search

The search_products endpoint accepts a query string (e.g. 'Rolex' or 'luxury automatic watch') with skip and limit pagination controls. Each result in the data array includes id, name, brand, url, image, price, price_discounted, and a payload object that contains the Yotpo domain_key needed for review lookups. The approximate_hits field gives the total estimated match count, and has_more signals whether additional pages exist.

The get_category_products endpoint takes a category_id (e.g. 871 for Watches, 10709 for Sale) along with sort_by options including bestsellers, news_from_date, most_viewed, saving, price_asc, price_desc, featured, and rating. A min_rating filter lets you restrict results to products above a given score. Responses include a products object with an items array and total_count. The get_brand_products endpoint layers a brand filter on top of the same category structure using a brand_name string — use get_watch_brands first to retrieve the exact brand name strings accepted.

Product Detail and Reviews

get_product_details requires a url_key slug (e.g. rolex-submariner-automatic-chronometer-black-dial-mens) and returns the product id, sku, name, image object with label and url_nocache, brand_url, a description object with an html field, moredetails with gender_label and more_details_text, and stock_status. If the slug does not match any product, the endpoint returns a stale_input response with kind: input_not_found.

Customer reviews are served via get_product_reviews, which takes a product_id (the Yotpo domain_key from search results) plus page and per_page parameters. The response includes a reviews array with score, content, title, and user per entry, a bottomline object with total_review, average_score, and star_distribution, and a pagination object. Note that the server may override the requested per_page value.

Navigation and New Arrivals

get_navigation_menu returns the full category tree with each node's id, name, url_key, children_count, and menu_content HTML. This is the cleanest way to discover valid category_id values for other endpoints. get_new_arrivals sorts any category by news_from_date and accepts an optional category_id to scope new arrivals to a specific section. get_sale_products targets category ID 10709 specifically and returns filter_set configuration alongside meta_title.

Common use cases
  • Track Rolex and Omega price changes over time using price and price_discounted fields from search_products
  • Build a watch comparison tool that pulls sku, stock_status, and description HTML from get_product_details
  • Aggregate customer sentiment by brand using average_score and star_distribution from get_product_reviews
  • Monitor new arrivals for a specific category by polling get_new_arrivals with a category_id
  • Enumerate all navigable categories and their IDs using get_navigation_menu to seed downstream category crawls
  • Filter sale listings by rating using min_rating and sort_by: saving in get_category_products with category_id: 10709
  • Discover supported brand name strings via get_watch_brands before querying get_brand_products
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 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 Jomashop have an official developer API?+
Jomashop does not publish a public developer API or documented data access program. This Parse API is the structured way to access their catalog data.
How do I find the product_id needed for get_product_reviews?+
Run search_products with your query and inspect the payload field on each result item. It contains a metad object with a domain_key value — that string is the product_id accepted by get_product_reviews.
Does the API return seller or condition information for individual listings?+
Not currently. The API covers product-level fields like sku, stock_status, price, and price_discounted, but does not expose per-seller data or item condition breakdowns. You can fork this API on Parse and revise it to add an endpoint targeting that data if it becomes accessible.
What happens if I pass an invalid url_key to get_product_details?+
The endpoint returns a stale_input object with kind: input_not_found rather than an HTTP error. Your integration should check for that field before trying to read product fields from the response.
Does the API cover Jomashop categories beyond watches — handbags, sunglasses, or fragrance?+
Yes, partially. The get_navigation_menu endpoint returns the full category tree including non-watch categories, and get_category_products accepts any valid category_id from that tree. However, dedicated convenience endpoints like get_watch_brands are watch-focused. You can fork this API on Parse and revise it to add brand-list or filter endpoints tailored to other product verticals.
Page content last updated . Spec covers 9 endpoints from jomashop.com.
Related APIs in EcommerceSee all →
lowes.com API
Search and browse products from Lowe's, including product listings by category, detailed product information, and pricing. Retrieve comprehensive details on specific items to compare options and make informed purchasing decisions.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.
jula.fi API
Search and browse products from Jula.fi to find hardware items with detailed information including prices (with and without VAT), stock availability, brand details, and product SKUs. Explore products by category or search for specific items to compare pricing and check real-time stock status.
leroymerlin.fr API
Search and browse Leroy Merlin France's complete product catalog to find items by category, view pricing, product details, and compare offerings from Leroy Merlin and their online partners. Access real-time product information including names, IDs, URLs, and seller details to help you discover and evaluate home improvement and DIY products.
industrynet.com API
Find industrial suppliers and browse product categories across a comprehensive marketplace directory. Connect directly with suppliers by viewing detailed listings and submitting contact inquiries programmatically.
carsforsale.com API
Search vehicle listings and browse detailed car inventory by make, model, and trim to find the perfect vehicle on CarsForSale.com. Access comprehensive listing details including pricing, specifications, and availability all in one place.
vivino.com API
Search and discover wines across thousands of options while accessing detailed information like user reviews, pricing, winery profiles, and food pairing recommendations. Explore grape varieties, compare wines side-by-side, and find the perfect bottle based on ratings and availability.
x-kom.pl API
Access product data from x-kom.pl, a major Polish electronics retailer. Search products by keyword or category, retrieve detailed product pages, customer reviews, Q&A, promotions, flash deals, and physical store locations.