curl --request POST \
--url https://api.scrapeunblocker.com/marketplace/flipkart-search \
--header 'x-scrapeunblocker-key: <api-key>'import requests
url = "https://api.scrapeunblocker.com/marketplace/flipkart-search"
headers = {"x-scrapeunblocker-key": "<api-key>"}
response = requests.post(url, headers=headers)
print(response.text)const options = {method: 'POST', headers: {'x-scrapeunblocker-key': '<api-key>'}};
fetch('https://api.scrapeunblocker.com/marketplace/flipkart-search', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}Scrape Flipkart product search
Searches Flipkart (India) for query and returns products, each with productId (the FSN, e.g. MOBHQV9YCUG4ZQZK), itemId, listingId, title, brand, price, originalPrice (MRP when discounted), discountPercent, currency (INR), rating, ratingCount, reviewCount, assured (F-Assured), sponsored, badge (e.g. Bestseller), availability / inStock, keySpecs, category, image, images and url. Also total (results Flipkart reports), totalPages and nextPage. sort orders the results, min_price / max_price filter by price, page picks the first page and max_results collects across pages. One unit per Flipkart page read.
curl --request POST \
--url https://api.scrapeunblocker.com/marketplace/flipkart-search \
--header 'x-scrapeunblocker-key: <api-key>'import requests
url = "https://api.scrapeunblocker.com/marketplace/flipkart-search"
headers = {"x-scrapeunblocker-key": "<api-key>"}
response = requests.post(url, headers=headers)
print(response.text)const options = {method: 'POST', headers: {'x-scrapeunblocker-key': '<api-key>'}};
fetch('https://api.scrapeunblocker.com/marketplace/flipkart-search', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}Authorizations
Your ScrapeUnblocker API key. Apply on every request.
Query Parameters
What to search for, e.g. 'iphone 17' or 'running shoes'.
Result order: relevance, popularity, price_asc, price_desc, newest.
First Flipkart results page to read (1-100).
Lowest price in rupees (INR).
Highest price in rupees (INR).
Products to collect across pages, 1-240. A page holds 24 products (40 in fashion grids); each page is one unit.
Proxy country the request is sent from (ISO-2, e.g. 'US', 'DE'). Leave blank to let the API pick.
Response
JSON with a products array.

