Flipkart Product API
Scrape any Flipkart product page by URL to retrieve title, brand, pricing, specifications, images, customer ratings, reviews, payment options, and available offers. Each successful request costs 5 API credits.
Endpoint:
https://api.scrapingdog.com/flipkart/productAPI Parameters
🔑
Scrapingdog Parameters
api_keyRequiredYour personal API key. Available on your dashboard.
Type: String
📦
Product
urlRequiredURL of the Flipkart product page to scrape (e.g.,https://www.flipkart.com/product/p/itm909c8202e1864).
Type: String
⚙
️ Advanced
htmlOptionalSet totrueto return the full HTML of the Flipkart page instead of parsed JSON. Default:false.
Type: Boolean
API Examples
Code to Integrate
curl "https://api.scrapingdog.com/flipkart/product?api_key=APIKEY&url=https://www.flipkart.com/product/p/itm909c8202e1864"
import requests params = { "api_key": "APIKEY", "url": "https://www.flipkart.com/samsung-essential-series-s3-55-88-cm-22-inch-full-hd-led-backlit-ips-panel-d-sub-hdmi-flat-monitor-ls22d300gawxxl/p/itm909c8202e1864" } response = requests.get("https://api.scrapingdog.com/flipkart/product", params=params) print(response.json())
const params = new URLSearchParams({ api_key: "APIKEY", url: "https://www.flipkart.com/product/p/itm909c8202e1864" }); const response = await fetch(`https://api.scrapingdog.com/flipkart/product?${params}`); const data = await response.json(); console.log(data);
<?php $url = 'https://api.scrapingdog.com/flipkart/product?' . http_build_query([ 'api_key' => 'APIKEY', 'url' => 'https://www.flipkart.com/product/p/itm909c8202e1864', ]); echo file_get_contents($url);
API Response
{
"product_results": {
"title": "Samsung Essential Series S3 55.88 cm (22 Inch) Full HD LED Backlit IPS Panel Monitor",
"brand": "Samsung",
"brand_url": "https://www.flipkart.com/samsung/pr?sid=6bo,b5g",
"description": "The Samsung Essential Series S3 monitor offers Full HD resolution with an IPS panel for wide viewing angles.",
"price": "₹8,999",
"previous_price": "₹14,500",
"discount": "38% off",
"delivery_date": "Delivery by Tomorrow",
"payment_options": {
"emi_available": true,
"cod_available": true,
"net_banking": true
},
"seller": {
"name": "RetailNet",
"rating": "4.3",
"services": ["7 Days Replacement", "GST Invoice Available"]
},
"highlights": [
"IPS Panel",
"Full HD (1920 x 1080) Resolution",
"75 Hz Refresh Rate",
"5 ms Response Time",
"D-Sub, HDMI Ports"
],
"main_image": "https://rukminim2.flixcart.com/image/832/832/xif0q/monitor/d/f/b/-original-imahgfdzgzgzp2uf.jpeg",
"images": [
"https://rukminim2.flixcart.com/image/832/832/xif0q/monitor/d/f/b/-original-imahgfdzgzgzp2uf.jpeg",
"https://rukminim2.flixcart.com/image/832/832/xif0q/monitor/d/f/b/-original-imahgfdzgzgzp2ug.jpeg"
],
"overall_rating": 4.3,
"ratings_count": 3284,
"reviews_count": 412,
"specifications": {
"General": {
"Brand": "Samsung",
"Model Name": "LS22D300GAWXXL",
"Display Size": "55.88 cm (22 Inch)"
},
"Display Features": {
"Panel Type": "IPS",
"Resolution": "Full HD (1920 x 1080)",
"Refresh Rate": "75 Hz"
},
"Connectivity": {
"Ports": "D-Sub, HDMI"
}
},
"reviews": [
{
"rating": 5,
"title": "Excellent monitor for the price",
"comment": "Great display quality, colors are vibrant and the IPS panel gives good viewing angles.",
"reviewer": "Rahul M.",
"helpful_count": 24
},
{
"rating": 4,
"title": "Good value",
"comment": "Setup was easy and the picture quality is sharp. Would recommend for home use.",
"reviewer": "Priya S.",
"helpful_count": 11
}
]
}
}