curl --request POST \
--url https://api.neuralverge.ai/functions/v1/run-ebay-item-search \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"keyword": "wireless mouse",
"max_items": 2
}
'import requests
url = "https://api.neuralverge.ai/functions/v1/run-ebay-item-search"
payload = {
"keyword": "wireless mouse",
"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 mouse', max_items: 2})
};
fetch('https://api.neuralverge.ai/functions/v1/run-ebay-item-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-ebay-item-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 mouse',
'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-ebay-item-search"
payload := strings.NewReader("{\n \"keyword\": \"wireless mouse\",\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-ebay-item-search")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"keyword\": \"wireless mouse\",\n \"max_items\": 2\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.neuralverge.ai/functions/v1/run-ebay-item-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 mouse\",\n \"max_items\": 2\n}"
response = http.request(request)
puts response.read_body{
"session_id": "11111111-1111-1111-1111-111111111111",
"kind": "ebay_item_search",
"keyword": "wireless mouse",
"max_items": 2,
"start_page": 1,
"sort": null,
"condition": null,
"buying_format": null,
"min_price": null,
"max_price": null,
"category_id": null,
"partial": false,
"human": "# eBay item search\n\n- **Search term:** wireless mouse\n- **Starting page:** 1\n- **Max items:** 2\n- **Records returned:** 2\n- **Proxy traffic:** 1.64 MB",
"machine": {
"total_items": 2,
"items": [
{
"id": "188182070260",
"url": "https://www.ebay.com/itm/188182070260",
"title": "2 Wireless Optical Mouse Mice 2.4GHz USB Receiver For Laptop PC Computer DPI USA",
"price": 5.88,
"currency": "USD",
"list_price": null,
"condition": "Brand New",
"image": "https://i.ebayimg.com/images/g/9eYAAeSwFsBpu6TH/s-l500.webp",
"buying_format": "FIXED_PRICE",
"bid_count": null,
"has_best_offer": false,
"shipping": "Free delivery",
"sold_count": 327,
"watcher_count": null,
"seller": {
"name": "catboutique",
"positive_percent": 99.2,
"feedback_count": 89300
}
},
{
"id": "387260583301",
"url": "https://www.ebay.com/itm/387260583301",
"title": "Wireless Optical Mouse Mice 2.4GHz USB Receiver For Laptop PC Computer DPI lot",
"price": 4.99,
"currency": "USD",
"list_price": null,
"condition": "Brand New",
"image": "https://i.ebayimg.com/images/g/7REAAOSwBqVmrdKS/s-l500.webp",
"buying_format": "FIXED_PRICE",
"bid_count": null,
"has_best_offer": false,
"shipping": "Free delivery",
"sold_count": 168,
"watcher_count": null,
"seller": {
"name": "thenicefella-02",
"positive_percent": 99.2,
"feedback_count": 44200
}
}
],
"proxy_traffic_bytes": 1722086
},
"total_points": 2
}eBay item search
Search active eBay listings by keyword: title, price, condition, and seller summary. 1 point per returned record.
curl --request POST \
--url https://api.neuralverge.ai/functions/v1/run-ebay-item-search \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"keyword": "wireless mouse",
"max_items": 2
}
'import requests
url = "https://api.neuralverge.ai/functions/v1/run-ebay-item-search"
payload = {
"keyword": "wireless mouse",
"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 mouse', max_items: 2})
};
fetch('https://api.neuralverge.ai/functions/v1/run-ebay-item-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-ebay-item-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 mouse',
'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-ebay-item-search"
payload := strings.NewReader("{\n \"keyword\": \"wireless mouse\",\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-ebay-item-search")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"keyword\": \"wireless mouse\",\n \"max_items\": 2\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.neuralverge.ai/functions/v1/run-ebay-item-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 mouse\",\n \"max_items\": 2\n}"
response = http.request(request)
puts response.read_body{
"session_id": "11111111-1111-1111-1111-111111111111",
"kind": "ebay_item_search",
"keyword": "wireless mouse",
"max_items": 2,
"start_page": 1,
"sort": null,
"condition": null,
"buying_format": null,
"min_price": null,
"max_price": null,
"category_id": null,
"partial": false,
"human": "# eBay item search\n\n- **Search term:** wireless mouse\n- **Starting page:** 1\n- **Max items:** 2\n- **Records returned:** 2\n- **Proxy traffic:** 1.64 MB",
"machine": {
"total_items": 2,
"items": [
{
"id": "188182070260",
"url": "https://www.ebay.com/itm/188182070260",
"title": "2 Wireless Optical Mouse Mice 2.4GHz USB Receiver For Laptop PC Computer DPI USA",
"price": 5.88,
"currency": "USD",
"list_price": null,
"condition": "Brand New",
"image": "https://i.ebayimg.com/images/g/9eYAAeSwFsBpu6TH/s-l500.webp",
"buying_format": "FIXED_PRICE",
"bid_count": null,
"has_best_offer": false,
"shipping": "Free delivery",
"sold_count": 327,
"watcher_count": null,
"seller": {
"name": "catboutique",
"positive_percent": 99.2,
"feedback_count": 89300
}
},
{
"id": "387260583301",
"url": "https://www.ebay.com/itm/387260583301",
"title": "Wireless Optical Mouse Mice 2.4GHz USB Receiver For Laptop PC Computer DPI lot",
"price": 4.99,
"currency": "USD",
"list_price": null,
"condition": "Brand New",
"image": "https://i.ebayimg.com/images/g/7REAAOSwBqVmrdKS/s-l500.webp",
"buying_format": "FIXED_PRICE",
"bid_count": null,
"has_best_offer": false,
"shipping": "Free delivery",
"sold_count": 168,
"watcher_count": null,
"seller": {
"name": "thenicefella-02",
"positive_percent": 99.2,
"feedback_count": 44200
}
}
],
"proxy_traffic_bytes": 1722086
},
"total_points": 2
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Search term. e.g. wireless mouse
Max items (up to 500)
1 <= x <= 500Starting page
x >= 1Sort by. Options: ending_soonest = Ending soonest, newly_listed = Newly listed, price_low = Price: low to high, price_high = Price: high to low
ending_soonest, newly_listed, price_low, price_high Condition. Options: new = New, open_box = Open box, used = Used, parts = For parts / not working
new, open_box, used, parts Buying format. Options: auction = Auction, buy_it_now = Buy It Now
auction, buy_it_now Category ID. e.g. e.g. 58058
Min price
Max price
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.