Get Seller Feedback
curl --request GET \
--url https://scrapebadger.com/v1/ebay/sellers/{username}/feedback \
--header 'x-api-key: <api-key>'import requests
url = "https://scrapebadger.com/v1/ebay/sellers/{username}/feedback"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://scrapebadger.com/v1/ebay/sellers/{username}/feedback', 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://scrapebadger.com/v1/ebay/sellers/{username}/feedback",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-api-key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://scrapebadger.com/v1/ebay/sellers/{username}/feedback"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-api-key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://scrapebadger.com/v1/ebay/sellers/{username}/feedback")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://scrapebadger.com/v1/ebay/sellers/{username}/feedback")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"domain": "<string>",
"username": "<string>",
"feedback": [
{
"rating": "<string>",
"comment": "<string>",
"rater": "<string>",
"item": "<string>",
"date_raw": "<string>",
"date_utc": 123,
"date_at": "<string>"
}
],
"pagination": {
"current_page": 123,
"per_page": 123,
"total_pages": 123,
"total_results": 123,
"has_more": true
},
"scraped_utc": 123,
"scraped_at": "<string>"
}Sellers
Get Seller Feedback
A seller’s recent buyer-feedback comments.
GET
/
v1
/
ebay
/
sellers
/
{username}
/
feedback
Get Seller Feedback
curl --request GET \
--url https://scrapebadger.com/v1/ebay/sellers/{username}/feedback \
--header 'x-api-key: <api-key>'import requests
url = "https://scrapebadger.com/v1/ebay/sellers/{username}/feedback"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://scrapebadger.com/v1/ebay/sellers/{username}/feedback', 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://scrapebadger.com/v1/ebay/sellers/{username}/feedback",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-api-key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://scrapebadger.com/v1/ebay/sellers/{username}/feedback"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-api-key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://scrapebadger.com/v1/ebay/sellers/{username}/feedback")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://scrapebadger.com/v1/ebay/sellers/{username}/feedback")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"domain": "<string>",
"username": "<string>",
"feedback": [
{
"rating": "<string>",
"comment": "<string>",
"rater": "<string>",
"item": "<string>",
"date_raw": "<string>",
"date_utc": 123,
"date_at": "<string>"
}
],
"pagination": {
"current_page": 123,
"per_page": 123,
"total_pages": 123,
"total_results": 123,
"has_more": true
},
"scraped_utc": 123,
"scraped_at": "<string>"
}Path Parameters
string
required
The eBay seller username whose feedback comments you want.
Query Parameters
string
default:"com"
eBay marketplace domain to resolve the seller on.Examples:
com, co.uk, de, frinteger
default:1
Page number for paginated feedback. Range:
1 - 50.Response
string
Marketplace domain the feedback was fetched from.
string
The seller whose feedback was returned.
array
Array of feedback entries.
Show FeedbackEntry object
Show FeedbackEntry object
string
Feedback rating:
positive, neutral, or negative (nullable).string
Buyer’s free-text feedback comment (nullable).
string
Buyer username who left the feedback (nullable).
string
The item the feedback relates to (nullable).
string
Raw date string as shown on eBay (nullable).
string
ISO 8601 feedback date (nullable).
object
Pagination metadata with
current_page, per_page, total_pages, total_results.string
ISO 8601 timestamp when the feedback was scraped.
Example Response
{
"domain": "com",
"username": "topgames_us",
"feedback": [
{
"rating": "positive",
"comment": "Fast shipping, item exactly as described. A+++",
"rater": "buyer_jane",
"item": "Nintendo Switch OLED Model White",
"date_raw": "Jun 10, 2026",
"date_at": "2026-06-10T00:00:00Z"
}
],
"pagination": { "current_page": 1, "per_page": 25, "total_pages": 50, "total_results": 1250 },
"scraped_at": "2026-06-21T12:00:00Z"
}
Each seller-feedback request costs 10 credits. Failed requests are not charged.
Authorizations
Path Parameters
The eBay seller username.
Query Parameters
eBay marketplace domain TLD or alias (com, co.uk, de, fr, ...).
Page number for feedback.
Required range:
1 <= x <= 50
