Discover/notonthehighstreet.com API
live

notonthehighstreet.com APInotonthehighstreet.com

Access products, sellers, reviews, and categories from notonthehighstreet.com via a structured API. Search listings, fetch product details, and browse by category.

Endpoints
8
Updated
14d ago
Try it
Page number.
Sort order. Accepted value: 'newest'. Only applied on page 1 via SSR fallback.
Search keyword (e.g. 'personalised gifts'). Omitting returns all products.
Results per page.
api.parse.bot/scraper/41ef3ecc-2511-4869-b2e8-58ffc4e69d8f/<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/41ef3ecc-2511-4869-b2e8-58ffc4e69d8f/search_products?page=1&query=gifts' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 8 totalclick to expand

Search for products by keyword with pagination and optional sorting. Returns products from the listings API with facets, pagination metadata, and product details.

Input
ParamTypeDescription
pageintegerPage number.
sortstringSort order. Accepted value: 'newest'. Only applied on page 1 via SSR fallback.
querystringSearch keyword (e.g. 'personalised gifts'). Omitting returns all products.
page_sizeintegerResults per page.
Response
{
  "type": "object",
  "fields": {
    "facets": "array of facet objects with key, dynamicFacet, and values",
    "metadata": "object containing attributionToken",
    "products": "array of product objects with title, price, partner, images, code, availability",
    "pagination": "object with currentPage, totalPages, offset, pageSize, resultsReturnedThisPage, totalResults"
  },
  "sample": {
    "data": {
      "facets": [
        {
          "key": "price",
          "values": [],
          "dynamicFacet": false
        }
      ],
      "metadata": {
        "attributionToken": "..."
      },
      "products": [
        {
          "code": 1515543,
          "price": {
            "amount": 2340,
            "currency": "GBP",
            "exponent": 2
          },
          "title": "Personalised Wifey And Hubby Travel Set",
          "available": true
        }
      ],
      "pagination": {
        "offset": 0,
        "pageSize": 60,
        "totalPages": 494,
        "currentPage": 1,
        "totalResults": 29599,
        "resultsReturnedThisPage": 60
      }
    },
    "status": "success"
  }
}

About the notonthehighstreet.com API

This API covers notonthehighstreet.com across 8 endpoints, giving programmatic access to product listings, seller profiles, customer reviews, category browsing, and search suggestions. The get_product_details endpoint returns over a dozen fields per product including pricing, variant options, HTML description, availability, and image URLs — enough to build a full product page without any supplementary requests.

Product and Search Data

The search_products endpoint accepts a query string, page, page_size, and an optional sort parameter (accepted value: newest). Responses include a products array with title, price, partner, images, code, and availability, alongside a facets array and a pagination object carrying totalResults, totalPages, currentPage, and pageSize. The get_search_suggestions endpoint takes a partial query and returns both searchTerms suggestions and partners suggestions — useful for autocomplete UIs.

Product Detail and Reviews

get_product_details requires a seller_slug and a product_slug (both drawn from the product URL). It returns the full product record: title, price (with currency, amount, and exponent), images, options for variants, a detailed attributes object, an HTML description, and an availability string. Complementary endpoints get_product_reviews and get_similar_products accept a numeric product_code. Reviews come back with per-review rating, date, comment, and any seller response, plus aggregate averageProductRating and numberOfReviews.

Sellers and Categories

get_seller_profile returns a partner object with name, id, startDate, storySummary, storyText, logo, coverImage, and location data — enough to render a full seller page. get_seller_products lists that seller's full catalogue with pagination. For category browsing, get_category_products accepts a category_path string (e.g. gifts/gifts-for-her) and returns products alongside facets and pagination metadata, mirroring the search response shape.

Common use cases
  • Build a personalised gift recommendation engine using search_products query results filtered by facets
  • Aggregate seller profiles and product counts to create a directory of independent UK makers
  • Monitor product availability and price fields from get_product_details for price-tracking tools
  • Display customer sentiment dashboards using averageProductRating and review counts from get_product_reviews
  • Power an autocomplete search bar using the searchTerms suggestions from get_search_suggestions
  • Populate a category landing page with facet-filtered product listings via get_category_products
  • Surface related items in a gift-finder app using get_similar_products recommendations
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 notonthehighstreet.com offer an official developer API?+
No. notonthehighstreet.com does not publish a public developer API or documented integration endpoints. This Parse API is the structured way to access that data programmatically.
What does `get_product_details` return beyond basic listing data?+
get_product_details returns the full product record for a single item: title, price (with currency, amount, exponent), all images, options (variant choices), an attributes object, an HTML description string, and an availability status. You need both the seller_slug and product_slug from the product's URL to call it. The search and category endpoints return a lighter product shape without the full attributes or description.
How does pagination work across endpoints?+
All listing endpoints (search_products, get_seller_products, get_category_products) use an integer page parameter. Responses include a pagination object with currentPage, totalPages, and totalResults. get_product_reviews also paginates via page and per_page, and its pagination object includes totalEntries and totalPages.
Does the API cover order history, wishlists, or checkout data?+
No. The API covers public-facing catalogue data: products, sellers, reviews, categories, and search. Account-specific data such as orders, wishlists, and checkout flows are not exposed. You can fork the API on Parse and revise it to add any additional public endpoint your use case needs.
Can I filter search results by price range or other facets?+
The search_products endpoint returns a facets array in the response — each facet has a key and available values — but the endpoint inputs only accept query, page, page_size, and sort. Passing facet filters as query parameters is not currently supported. You can fork the API on Parse and revise the endpoint to add facet filter parameters.
Page content last updated . Spec covers 8 endpoints from notonthehighstreet.com.
Related APIs in MarketplaceSee 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.
bigbasket.com API
Browse and search BigBasket's online grocery catalog. Retrieve product details, pricing, stock availability, category trees, search suggestions, homepage promotions, and delivery coverage — all in one API.
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.
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.
zapimoveis.com.br API
Search and filter real estate listings across Brazil on ZAP Imóveis — the country's largest property portal. Retrieve listings for sale or rent with detailed attributes including price, location, size, bedrooms, bathrooms, parking, and amenities. Supports location autocomplete, property type discovery, and full listing detail retrieval.
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.
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.
Not On The High Street API | notonthehighstreet.com · Parse