RealdataAPI Store - Browse tools published by our community and use them for your projects right away
logo

Asda Grocery Scraper - Scrape Asda Grocery Product Data

RealdataAPI / asda-grocery-scraper

Scrape Asda Grocery data, like chilled food, pets, babies, drinks, healthcare products, toddlers, organics, laundry, bakery, and other categories. The grocery data collection tool can extract item names, prices, descriptions, ratings, images, and more. Use our Asda Grocery Scraper in countries like the UK, UAE, USA, Canada, Australia, Spain, Germany, Ireland, France, Mexico, Australia, Singapore, etc.

What is Asda.com?

Asda is a British supermarket chain and grocery store headquartered in Leeds, England. It is one of the oldest companies in the retail business, started in 1949. After 20 years of starting, the company expanded its presence in the market with the acquisition of Allied Carpet, MFI groups, and over 60 supermarkets with more prominent gateways. Later, the company sold other business segments to focus on supermarkets in 1990 entirely. After listing on London Stock Exchange, Walmart acquired it for 6.7 billion euros. Once, Asda ranked as the second largest supermarket in the United Kingdom for more than ten years during 2003-2014 by market share.

What is Asda Grocery Data Scraper?

It is a grocery data collection tool to scrape product data for categories of the Asda supermarket platform, like frozen food, bakery, laundry & households, drinks, baby, kids, toddlers, organic, chilled food, and more. This Asda grocery data scraper can extract product descriptions, names, reviews, ratings, etc.

Output Examples of Asda Grocery Scraper

{ "inventory": { "availability_info": { "availability": "A", "max_quantity": 3 }, "cin": "7388095", "sku_id": "1000383107346", "store_number": "4565", "upc": "5057172515899" }, "item": { "all_replacement_skus": [ "1000383107085", "1000383107232" ], "brand": "JUST ESSENTIALS by ASDA", "bundle_item_count": 0, "cin": "7388095", "extended_item_info": { "dept_nbr": [ "64" ], "vnpk_cube_volume": 2.41, "vnpk_qty": 6, "vnpk_weight": 2.32, "weight": "180g" }, "freshness_info": { "max_ideal_day_value": 0, "min_ideal_day_value": 0 }, "images": { "scene7_host": "https://ui.assets-asda.com:443/dm/", "scene7_id": "5057172515899" }, "is_colleague_discount": true, "is_substitutable": true, "item_name": "Mint Sauce", "name": "JUST ESSENTIALS by ASDA Mint Sauce", "picker_desc": "SP MINT SAUCE", "rating_review": { "avg_star_rating": 1.75, "total_review_count": 8 }, "sales_unit": "Each", "sku_id": "1000383107346", "taxonomy_info": { "aisle_id": "910000975613", "aisle_name": "Sauces & Condiments", "aisle_rank": 10, "category_id": "1215337189632", "category_name": "Food Cupboard", "category_rank": 20, "dept_id": "1215354523758", "dept_name": "Condiments & Cooking Ingredients", "dept_rank": 20, "primary_shelf": "1215380375996", "shelf_id": "1215380375996", "shelf_name": "Mint, Apple & Horseradish", "shelf_rank": 120 }, "untraited_stores": [ "6991", "6920", "6964", "7998", "4863", "6864", "7997", "9911", "6866", "7999", "4868", "7990", "7992", "7991", "7994", "4441", "7993", "9998", "6863", "7996", "6983", "7995", "8445", "6938", "4213", "6974", "6911", "7989", "6954", "7988" ], "upc_numbers": [ "5057172515899" ] }, "item_id": "1000383107346", "price": { "cin": "7388095", "price_info": { "avg_weight": 0, "price": "£0.39", "price_per_uom": "21.7p/100g", "sale_price": "£0.0", "sales_unit": "Each" }, "sku_id": "1000383107346", "store_number": "4565", "upc": "5057172515899" }, "promotion_info": [ { "base_promotion": { "item_promo_type": "No promo" }, "cin": "7388095", "sku_id": "1000383107346" } ] }

Is it Legal to Scrape Asda Grocery Product Data?

You can legally Scrape publicly available data from the Asda platform using our Asda.com Grocery Scraper. We have developed it for ethical applications. But, you may find some private data in the output dataset unknowingly. Please follow commissions' guidelines like GDPR before extracting private data from grocery apps like Asda.

Industries

Check out how industries use Asda Grocery Scraper worldwide.

saas-btn.webp

E-commerce & Retail

You should have a Real Data API account to execute the program examples. Replace < YOUR_API_TOKEN> in the program using the token of your scraper. Read about the live APIs with Real Data API docs for more explanation.

import { RealdataAPIClient } from 'RealdataAPI-Client';

// Initialize the RealdataAPIClient with API token
const client = new RealdataAPIClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare actor input
const input = {
    "query": "sausage",
    "limit": 5
};

(async () => {
    // Run the actor and wait for it to finish
    const run = await client.actor("jupri/asda-scraper").call(input);

    // Fetch and print actor results from the run's dataset (if any)
    console.log('Results from dataset');
    const { items } = await client.dataset(run.defaultDatasetId).listItems();
    items.forEach((item) => {
        console.dir(item);
    });
})();
from RealdataAPI_client import RealdataAPIClient

# Initialize the RealdataAPIClient with your API token
client = RealdataAPIClient("<YOUR_API_TOKEN>")

# Prepare the actor input
run_input = {
    "query": "sausage",
    "limit": 5,
}

# Run the actor and wait for it to finish
run = client.actor("jupri/asda-scraper").call(run_input=run_input)

# Fetch and print actor results from the run's dataset (if there are any)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)
# Set API token
API_TOKEN=<YOUR_API_TOKEN>

# Prepare actor input
cat > input.json <<'EOF'
{
  "query": "sausage",
  "limit": 5
}
EOF

# Run the actor
curl "https://api.RealdataAPI.com/v2/acts/jupri~asda-scraper/runs?token=$API_TOKEN" /
  -X POST /
  -d @input.json /
  -H 'Content-Type: application/json'

Search Query

keywords Required String

Search queries for grocery items

Page

page Optional Integer

Enter the number to start.

Limit

limit Optional Integer

It is for the maximum limit of results on every page, with 100 as the default maximum limit.

ON THIS PAGE
Search Query Page Limit
{
  "query": "sausage",
  "limit": 5
}