Disclaimer : Real Data API only extracts publicly available data while maintaining a strict policy against collecting any personal or identity-related information.
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.
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.
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.
{ "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" } ] }
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.
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'
keywords
Required String
Search queries for grocery items
page
Optional Integer
Enter the number to start.
limit
Optional Integer
It is for the maximum limit of results on every page, with 100 as the default maximum limit.
{
"query": "sausage",
"limit": 5
}