/johnlewis/products

POST /api/johnlewis/products

Price: 10 credits

Get full John Lewis product details by product id (or product URL): title, brand, description, specifications (attributes), images, colour, price, list_price (when discounted), availability, review summary, breadcrumb categories, promotions, delivery options, included guarantees/services, barcodes and more.

How to use it

Fetch a single John Lewis product by numeric product id or a product URL. Returns one item with id, title, alias (URL slug), brand {name, logo, story}, description (plain text), selling_product_type (e.g. Laptops), image (main), images (full gallery), colour, price (current GBP), list_price (former price when discounted), currency, offer_type (e.g. Promotion), is_available_to_order, unavailable_reason, is_ship_from_store, display_code (model display code), credit_eligibility, eligible_for_trade_in, review_summary {average_rating, max_rating, average_rating_percentage, review_count}, attributes (full specification list — each {key, name, values, help_text}), breadcrumbs (category path), messaging (active promotions), fulfilment_options (delivery/collection choices with price), services (included guarantees and extended warranties), barcodes {ean13, upc12, ean8}, variants (sibling colour/size variants — each {id, label, url}), variant_count, and canonical url.

Parameters

Request body

Response

Errors

Response headers