Johnlewis Actor

Johnlewis Actor

The Johnlewis Actor lets you scrape product data from John Lewis effortlessly. Extract product names, prices, images, descriptions, and SKUs from any product page. Perfect for e-commerce insights or price comparisons. Boost your data collection with this efficient and proxy-ready solution!

ECOMMERCEApify

Scrape Data from John Lewis Web Pages

The Johnlewis Actor allows you to extract product data effortlessly from the John Lewis website. This actor is ideal for collecting detailed information about products, including their names, prices, images, and descriptions.


Input Configuration

The actor accepts a single input object:

1{
2    "title": "Scrape Johnlewis data from web pages",
3    "type": "object",
4    "schemaVersion": 1,
5    "properties": {
6        "urls": {
7            "title": "List of URLs of the Johnlewis pages",
8            "type": "array",
9            "description": "A list of URLs of the web pages you want to scrape data from.",
10            "editor": "stringList",
11            "prefill": [
12                "https://www.johnlewis.com/oura-ring-4-health-fitness-tracker-smart-ring-silver/p112664239"
13            ]
14        }
15    },
16    "required": ["urls"]
17}
  • urls (required): An array of product page URLs from John Lewis that you wish to scrape.

Example:

1{
2    "urls": [
3        "https://www.johnlewis.com/oura-ring-4-health-fitness-tracker-smart-ring-silver/p112664239"
4    ]
5}

Output Result

After successful execution, the actor returns a JSON array containing detailed product information for each URL provided. Below is an example of the output format:

1[
2    {
3        "product_name": "Oura Ring 4 Health & Fitness Tracker Smart Ring, Black",
4        "product_price": "349.00",
5        "product_image": "https://media.johnlewiscontent.com/i/JohnLewis/112562905",
6        "product_url": "https://www.johnlewis.com/oura-ring-4-health-fitness-tracker-smart-ring-black/p112664179",
7        "description": "Introducing Oura Ring 4: the latest evolution of the revolutionary smart ring. Oura Ring 4 brings you closer to what matters most — your health. The updated all-titanium design is powered by Smart Sensing, a new sensing platform that doesn’t just measure your biometrics, it adapts to you, providing insights into over 30 biometrics including sleep, readiness, activity, heart health, stress and women’s health. Oura Ring quietly and comfortably monitors your health, and with up to 8 days of battery life — you can forget it’s even on. Sleeker, smarter and more accurate than ever, Oura Ring 4 is made for you. ...",
8        "sku": "112562899"
9    },
10    {
11        "product_name": "Oura Ring 4 Health & Fitness Tracker Smart Ring, Silver",
12        "product_price": "349.00",
13        "product_image": "https://media.johnlewiscontent.com/i/JohnLewis/112562967",
14        "product_url": "https://www.johnlewis.com/oura-ring-4-health-fitness-tracker-smart-ring-silver/p112664239",
15        "description": "Introducing Oura Ring 4: the latest evolution of the revolutionary smart ring. Oura Ring 4 brings you closer to what matters most — your health. The updated all-titanium design is powered by Smart Sensing, a new sensing platform that doesn’t just measure your biometrics, it adapts to you, providing insights into over 30 biometrics including sleep, readiness, activity, heart health, stress and women’s health. Oura Ring quietly and comfortably monitors your health, and with up to 8 days of battery life — you can forget it’s even on. Sleeker, smarter and more accurate than ever, Oura Ring 4 is made for you. ...",
16        "sku": "112562960"
17    }
18]

Output Fields

  • product_name: The name of the product.
  • product_price: The price of the product.
  • product_image: URL of the product image.
  • product_url: URL of the product page.
  • description: A detailed description of the product.
  • sku: Stock Keeping Unit, a unique identifier for the product.

How the Johnlewis Actor Works

  1. Input the URLs: Provide the URLs of the John Lewis product pages you want to scrape.
  2. Run the Actor: The actor will navigate to each URL and extract product details.
  3. Receive the Output: The extracted data will be returned in JSON format, as shown above.

Notes

  • Proxy Requirement: Activate a proxy to avoid potential blocks during scraping. Running without a proxy may result in restricted access or incomplete data extraction.
  • Size of Data: Ensure the URLs provided are valid and lead to product pages for accurate data retrieval.

Support

For customized output formats or to report any bugs, please contact our support team:

Ensure to include a descriptive subject line in your email for faster resolution. Thank you!

Frequently Asked Questions

Is it legal to scrape job listings or public data?

Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.

Do I need to code to use this scraper?

No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.

What data does it extract?

It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.

Can I scrape multiple pages or filter by location?

Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.

How do I get started?

You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!