Get Seller
curl --request GET \
--url https://scrapebadger.com/v1/amazon/sellers/{seller_id} \
--header 'x-api-key: <api-key>'import requests
url = "https://scrapebadger.com/v1/amazon/sellers/{seller_id}"
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/amazon/sellers/{seller_id}', 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/amazon/sellers/{seller_id}",
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/amazon/sellers/{seller_id}"
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/amazon/sellers/{seller_id}")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://scrapebadger.com/v1/amazon/sellers/{seller_id}")
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": "com",
"seller": {
"seller_id": "A1B2C3D4E5F6G7",
"name": "TechDeals Store",
"link": "https://www.amazon.com/sp?seller=A1B2C3D4E5F6G7",
"rating": 4.6,
"ratings_total": 8421,
"ratings_percentage_positive": 94,
"feedback": {
"lifetime": {
"positive": 94,
"neutral": 2,
"negative": 4,
"count": 8421
},
"12mo": {
"positive": 95,
"neutral": 2,
"negative": 3,
"count": 2103
},
"90d": {
"positive": 96,
"neutral": 1,
"negative": 3,
"count": 540
},
"30d": {
"positive": 97,
"neutral": 1,
"negative": 2,
"count": 182
}
},
"business_name": "TechDeals LLC",
"business_address": "123 Commerce St, Seattle, WA 98101, US",
"member_since": "2017"
}
}Sellers
Get Seller
Seller profile, ratings and feedback summary.
GET
/
v1
/
amazon
/
sellers
/
{seller_id}
Get Seller
curl --request GET \
--url https://scrapebadger.com/v1/amazon/sellers/{seller_id} \
--header 'x-api-key: <api-key>'import requests
url = "https://scrapebadger.com/v1/amazon/sellers/{seller_id}"
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/amazon/sellers/{seller_id}', 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/amazon/sellers/{seller_id}",
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/amazon/sellers/{seller_id}"
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/amazon/sellers/{seller_id}")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://scrapebadger.com/v1/amazon/sellers/{seller_id}")
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": "com",
"seller": {
"seller_id": "A1B2C3D4E5F6G7",
"name": "TechDeals Store",
"link": "https://www.amazon.com/sp?seller=A1B2C3D4E5F6G7",
"rating": 4.6,
"ratings_total": 8421,
"ratings_percentage_positive": 94,
"feedback": {
"lifetime": {
"positive": 94,
"neutral": 2,
"negative": 4,
"count": 8421
},
"12mo": {
"positive": 95,
"neutral": 2,
"negative": 3,
"count": 2103
},
"90d": {
"positive": 96,
"neutral": 1,
"negative": 3,
"count": 540
},
"30d": {
"positive": 97,
"neutral": 1,
"negative": 2,
"count": 182
}
},
"business_name": "TechDeals LLC",
"business_address": "123 Commerce St, Seattle, WA 98101, US",
"member_since": "2017"
}
}Path Parameters
string
required
The Amazon seller ID (the value of the
seller= URL parameter, e.g. from a /sp?seller=... link).Query Parameters
string
default:"com"
Amazon marketplace TLD or code where the seller operates.Examples:
com, co.uk, deResponse
string
Marketplace domain.
object
Seller profile object.
Show Seller object
Show Seller object
string
Seller ID.
string
Seller display name.
string
Full URL to the seller storefront.
number
Average seller rating (0-5, nullable).
integer
Total number of seller ratings (nullable).
integer
Percentage of positive ratings (nullable).
object
Feedback windows (
lifetime, 12mo, 90d, 30d), each with positive, neutral, negative, count.string
Registered business name (nullable).
string
Registered business address (nullable).
string
Year the seller joined (nullable).
Example Response
{
"domain": "com",
"seller": {
"seller_id": "A1B2C3D4E5F6G7",
"name": "TechDeals Store",
"link": "https://www.amazon.com/sp?seller=A1B2C3D4E5F6G7",
"rating": 4.6,
"ratings_total": 8421,
"ratings_percentage_positive": 94,
"feedback": {
"lifetime": { "positive": 94, "neutral": 2, "negative": 4, "count": 8421 },
"12mo": { "positive": 95, "neutral": 2, "negative": 3, "count": 2103 },
"90d": { "positive": 96, "neutral": 1, "negative": 3, "count": 540 },
"30d": { "positive": 97, "neutral": 1, "negative": 2, "count": 182 }
},
"business_name": "TechDeals LLC",
"business_address": "123 Commerce St, Seattle, WA 98101, US",
"member_since": "2017"
}
}
Each seller request costs 3 credits. Failed requests are not charged.
Authorizations
Path Parameters
The Amazon seller ID (the value of the seller= URL parameter).
Query Parameters
Amazon marketplace TLD or code (com, co.uk, de, ...).
⌘I

