logo

Asda Grocery Scraper - Scrape Asda Grocery Data

RealdataAPI / asda-grocery-scraper

Scrap grocery data, such as chilled foods, pets, babies, spirits, healthcare products, toddlers, organics, laundry, bakery, etc. The in grocery data collection tool uses to extract the item names, prices, description, ratings, images, etc. Use our Asda Grocery Scraper API in countries like the UK, UAE, USA, Canada, Australia, Spain, Germany, Ireland, France, Mexico, Australia, Singapore, etc. This powerful API collects great grocery data easily and allows businesses to analyze market trends and optimize their product offerings across regions. With Asda Grocery Scraper API in hand let you get access to what is relevant for the grocery industry.

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
}