nvNeuralVerge
E-commerce & Marketplaces

eBay Seller Feedback API — Ratings & Reviews Received

Send an eBay seller's username or store URL and this source returns the individual feedback entries they've received — rating, reviewer and the item the feedback relates to — rather than just the rolled-up score.

Example response
{
  "session_id": "11111111-1111-1111-1111-111111111111",
  "kind": "ebay_seller_feedback",
  "seller": "musicmagpie",
  "max_items": 2,
  "start_page": 1,
  "human": "# eBay seller feedback\n\n- **Seller:** musicmagpie\n- **Starting page:** 1\n- **Max items:** 2\n- **Records returned:** 2\n- **Proxy traffic:** 26.1 KB",
  "machine": {
    "total_items": 2,
    "feedback": [
      {
        "id": "2905112129019",
        "rating": "positive",
        "text": "Item received 21 JulyTuesday and is as described, very good price and well packaged. MM kept me well informed until RM took over , still it was only 4 days Still full marks to the seller MM for great service as usual A1++",
        "from_user": "r***7",
        "from_user_score": 438,
        "role": "buyer",
        "item_id": "301779962726",
        "item_title": "Boys Don't Cry DVD (2002) Hilary Swank, Peirce (DIR) cert 18 Fast and FREE P & P",
        "item_url": "https://www.ebay.com/itm/301779962726",
        "price": 2.39,
        "currency": "GBP",
        "is_verified_purchase": true,
        "period": "Past 6 months"
      },
      {
        "id": "2973161015019",
        "rating": "positive",
        "text": "Firstly  a great service and saving the planet . Item arrived quickly,well packaged, quick dispatch and delivery, great prices, on playing disc 2 skipped and wouldn’t play 1 track , the other discs were like new, I sent an email and pictures showing the damage and recieved a reply soon after stating they are sending another one out, no problems . They have a fantastic customer service , I have bro",
        "from_user": "a***p",
        "from_user_score": 3194,
        "role": "buyer",
        "item_id": "301779689600",
        "item_title": "Various : Wow That Was the 60s CD Value Guaranteed from eBay’s biggest seller!",
        "item_url": "https://www.ebay.com/itm/301779689600",
        "price": 3.81,
        "currency": "GBP",
        "is_verified_purchase": true,
        "period": "Past month"
      }
    ],
    "proxy_traffic_bytes": 26735
  },
  "total_points": 2
}
You send
An eBay seller username or store URL, plus how much feedback to return
You get back
Individual feedback entries: rating, reviewer and related item
Coverage
eBay sellers with public feedback history.
Price
1 point per returned result, up to 500 per request — $1 per 1,000
Billed per record actually returned, capped by max_items. A seller with no feedback costs nothing.
Comparison

Ways to get this data

Three approaches teams use today, and where each one runs into trouble.

ApproachWhat it takesCostTrade-off
Reading feedback by handOpen the seller's feedback page and scrollFree, and slow beyond a handful of sellersFine for spot-checking one seller, not a watch list
Building a scraperWrite it, host it, repair it when eBay's page markup changesEngineering timeA maintenance commitment for something that isn't your product
NeuralVergeOne request per seller, feedback count as a parameter$1 per 1,000 returned resultsReturns what's published — self-reported feedback, not an independent audit
Response

What you get back

Every field in the response shown above.

FieldTypeDescription
idstringeBay's internal ID for the feedback entry.
ratingstring"positive", "neutral" or "negative".
textstringFeedback comment text.
from_userstringUsername of the buyer who left the feedback (partially masked by eBay).
from_user_scorenumberThe feedback-leaver's own feedback score at the time.
rolestringThe feedback-leaver's role in the transaction, e.g. "buyer".
item_idstringeBay item ID the feedback relates to.
item_titlestringTitle of the item the feedback relates to.
item_urlstringDirect link to the item the feedback relates to.
pricenumberPrice of the item at the time of the transaction.
currencystringCurrency code the price is in.
is_verified_purchasebooleanWhether eBay marks this as a verified purchase.
periodstringThe feedback period eBay grouped this entry under, e.g. "Past 6 months".
Integration

How to run it

The same lookup works from the app, the API, or as a tool an agent can call mid-task.

seller is required; max_items caps results at 500 and defaults to 25. start_page pages through feedback beyond that cap.

curl -X POST https://api.neuralverge.ai/functions/v1/run-ebay-seller-feedback \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "seller": "musicmagpie", "max_items": 25 }'
Use cases

What teams use it for

Where this field shows up in an actual workflow.

Reputation due diligence

Read the actual negative feedback behind a seller's score before sourcing from them.

Dispute pattern detection

Look for a cluster of complaints about the same issue — late shipping, item not as described.

Competitor reputation tracking

Monitor what buyers are saying about a competing store over time.

Trust signal for marketplaces

Surface a seller's recent feedback in your own tool when helping users decide who to buy from.

Coverage & limits

Coverage, freshness and limits

What this source covers, how fresh it is, and where it stops.

Coverage

eBay sellers with public feedback history.

Freshness

Read at request time.

Handling

This source returns publicly visible feedback information, stamped with the seller identifier it was read from and a session id you can trace.

What it will not do
  • —Feedback is self-reported by buyers and not independently verified.
  • —Sellers can respond to or dispute feedback on eBay's platform in ways this endpoint doesn't reflect.
  • —Low-volume sellers return thin feedback histories.
FAQ

Questions, answered

eBay seller returns the summary profile and score. This returns the individual feedback entries behind that score.

Related

Related sources

Try ebay seller feedback on your own data

One request format across every source in the catalog.

Get started