Flipkart Product Search
curl --request POST \
--url https://api.neuralverge.ai/functions/v1/run-flipkart-product-search \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"keyword": "wireless earbuds",
"max_items": 2
}
'import requests
url = "https://api.neuralverge.ai/functions/v1/run-flipkart-product-search"
payload = {
"keyword": "wireless earbuds",
"max_items": 2
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({keyword: 'wireless earbuds', max_items: 2})
};
fetch('https://api.neuralverge.ai/functions/v1/run-flipkart-product-search', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.neuralverge.ai/functions/v1/run-flipkart-product-search",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'keyword' => 'wireless earbuds',
'max_items' => 2
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.neuralverge.ai/functions/v1/run-flipkart-product-search"
payload := strings.NewReader("{\n \"keyword\": \"wireless earbuds\",\n \"max_items\": 2\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.neuralverge.ai/functions/v1/run-flipkart-product-search")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"keyword\": \"wireless earbuds\",\n \"max_items\": 2\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.neuralverge.ai/functions/v1/run-flipkart-product-search")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"keyword\": \"wireless earbuds\",\n \"max_items\": 2\n}"
response = http.request(request)
puts response.read_body{
"session_id": "11111111-1111-1111-1111-111111111111",
"kind": "flipkart_product_search",
"keyword": "iphone 15",
"max_items": 2,
"start_page": 1,
"partial": false,
"human": "# Flipkart product search\n\n- **Keyword:** iphone 15\n- **Starting page:** 1\n- **Max items:** 2\n- **Records returned:** 2\n- **Proxy traffic:** 575.9 KB",
"machine": {
"total_items": 2,
"first_item": {
"id": "itm235cd318bde73",
"product_id": "MOBGTAGPYYWZRUJX",
"url": "https://www.flipkart.com/apple-iphone-15-green-128-gb/p/itm235cd318bde73?pid=MOBGTAGPYYWZRUJX",
"alias": "apple-iphone-15-green-128-gb",
"title": "Apple iPhone 15 (Green, 128 GB)",
"brand": "Apple",
"price": 59900,
"list_price": null,
"discount_percentage": null,
"currency": "INR",
"image": "https://rukmini1.flixcart.com/image/832/832/xif0q/mobile/j/z/3/-original-imagtc5fqyz8tu4c.jpeg?q=70",
"key_specs": [
"128 GB ROM",
"15.49 cm (6.1 inch) Super Retina XDR Display"
],
"rating": 4.6,
"rating_count": 249074,
"review_count": 9818
},
"items": [
{
"id": "itm235cd318bde73",
"product_id": "MOBGTAGPYYWZRUJX",
"url": "https://www.flipkart.com/apple-iphone-15-green-128-gb/p/itm235cd318bde73?pid=MOBGTAGPYYWZRUJX",
"alias": "apple-iphone-15-green-128-gb",
"title": "Apple iPhone 15 (Green, 128 GB)",
"brand": "Apple",
"price": 59900,
"list_price": null,
"discount_percentage": null,
"currency": "INR",
"image": "https://rukmini1.flixcart.com/image/832/832/xif0q/mobile/j/z/3/-original-imagtc5fqyz8tu4c.jpeg?q=70",
"key_specs": [
"128 GB ROM",
"15.49 cm (6.1 inch) Super Retina XDR Display"
],
"rating": 4.6,
"rating_count": 249074,
"review_count": 9818
},
{
"id": "itm986f66c53cae4",
"product_id": "MOBGTAGPNEZZY2YR",
"url": "https://www.flipkart.com/apple-iphone-15-blue-256-gb/p/itm986f66c53cae4?pid=MOBGTAGPNEZZY2YR",
"alias": "apple-iphone-15-blue-256-gb",
"title": "Apple iPhone 15 (Blue, 256 GB)",
"brand": "Apple",
"price": 69900,
"list_price": null,
"discount_percentage": null,
"currency": "INR",
"image": "https://rukmini1.flixcart.com/image/832/832/xif0q/mobile/k/l/l/-resized-original-imagtc5fz9spysyk.jpeg?q=70",
"key_specs": [
"256 GB ROM",
"15.49 cm (6.1 inch) Super Retina XDR Display"
],
"rating": 4.6,
"rating_count": 249074,
"review_count": 9818
}
],
"proxy_traffic_bytes": 589706
},
"total_points": 2
}E-commerce & Marketplaces
Flipkart Product Search
Search Flipkart products by keyword: id, title, brand, price, MRP, discount, image, key specs, rating and review counts. 1 point per returned record.
POST
/
functions
/
v1
/
run-flipkart-product-search
Flipkart Product Search
curl --request POST \
--url https://api.neuralverge.ai/functions/v1/run-flipkart-product-search \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"keyword": "wireless earbuds",
"max_items": 2
}
'import requests
url = "https://api.neuralverge.ai/functions/v1/run-flipkart-product-search"
payload = {
"keyword": "wireless earbuds",
"max_items": 2
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({keyword: 'wireless earbuds', max_items: 2})
};
fetch('https://api.neuralverge.ai/functions/v1/run-flipkart-product-search', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.neuralverge.ai/functions/v1/run-flipkart-product-search",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'keyword' => 'wireless earbuds',
'max_items' => 2
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.neuralverge.ai/functions/v1/run-flipkart-product-search"
payload := strings.NewReader("{\n \"keyword\": \"wireless earbuds\",\n \"max_items\": 2\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.neuralverge.ai/functions/v1/run-flipkart-product-search")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"keyword\": \"wireless earbuds\",\n \"max_items\": 2\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.neuralverge.ai/functions/v1/run-flipkart-product-search")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"keyword\": \"wireless earbuds\",\n \"max_items\": 2\n}"
response = http.request(request)
puts response.read_body{
"session_id": "11111111-1111-1111-1111-111111111111",
"kind": "flipkart_product_search",
"keyword": "iphone 15",
"max_items": 2,
"start_page": 1,
"partial": false,
"human": "# Flipkart product search\n\n- **Keyword:** iphone 15\n- **Starting page:** 1\n- **Max items:** 2\n- **Records returned:** 2\n- **Proxy traffic:** 575.9 KB",
"machine": {
"total_items": 2,
"first_item": {
"id": "itm235cd318bde73",
"product_id": "MOBGTAGPYYWZRUJX",
"url": "https://www.flipkart.com/apple-iphone-15-green-128-gb/p/itm235cd318bde73?pid=MOBGTAGPYYWZRUJX",
"alias": "apple-iphone-15-green-128-gb",
"title": "Apple iPhone 15 (Green, 128 GB)",
"brand": "Apple",
"price": 59900,
"list_price": null,
"discount_percentage": null,
"currency": "INR",
"image": "https://rukmini1.flixcart.com/image/832/832/xif0q/mobile/j/z/3/-original-imagtc5fqyz8tu4c.jpeg?q=70",
"key_specs": [
"128 GB ROM",
"15.49 cm (6.1 inch) Super Retina XDR Display"
],
"rating": 4.6,
"rating_count": 249074,
"review_count": 9818
},
"items": [
{
"id": "itm235cd318bde73",
"product_id": "MOBGTAGPYYWZRUJX",
"url": "https://www.flipkart.com/apple-iphone-15-green-128-gb/p/itm235cd318bde73?pid=MOBGTAGPYYWZRUJX",
"alias": "apple-iphone-15-green-128-gb",
"title": "Apple iPhone 15 (Green, 128 GB)",
"brand": "Apple",
"price": 59900,
"list_price": null,
"discount_percentage": null,
"currency": "INR",
"image": "https://rukmini1.flixcart.com/image/832/832/xif0q/mobile/j/z/3/-original-imagtc5fqyz8tu4c.jpeg?q=70",
"key_specs": [
"128 GB ROM",
"15.49 cm (6.1 inch) Super Retina XDR Display"
],
"rating": 4.6,
"rating_count": 249074,
"review_count": 9818
},
{
"id": "itm986f66c53cae4",
"product_id": "MOBGTAGPNEZZY2YR",
"url": "https://www.flipkart.com/apple-iphone-15-blue-256-gb/p/itm986f66c53cae4?pid=MOBGTAGPNEZZY2YR",
"alias": "apple-iphone-15-blue-256-gb",
"title": "Apple iPhone 15 (Blue, 256 GB)",
"brand": "Apple",
"price": 69900,
"list_price": null,
"discount_percentage": null,
"currency": "INR",
"image": "https://rukmini1.flixcart.com/image/832/832/xif0q/mobile/k/l/l/-resized-original-imagtc5fz9spysyk.jpeg?q=70",
"key_specs": [
"256 GB ROM",
"15.49 cm (6.1 inch) Super Retina XDR Display"
],
"rating": 4.6,
"rating_count": 249074,
"review_count": 9818
}
],
"proxy_traffic_bytes": 589706
},
"total_points": 2
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
Response
Run completed.
Session identifier for this run.
Data source identifier for this endpoint.
True when the scrape stopped early and returned the records collected so far.
Markdown summary of the result, for display.
Structured result payload.
Show child attributes
Show child attributes
Points charged for this run.