CompSniper
100 free requests, no credit card

Stop guessing what
it's actually worth.

CompSniper turns any keyword into up to 240 real eBay sold listings, with price, date, condition, shipping, and seller. One GET request, clean JSON, live in under a minute. Price your inventory on what things truly sell for, not asking prices.

Trending

Free tier · no credit card · instant API key

LIVE RESULTS240 items
TitlePriceDate
iPhone 15 Pro 256GB Natural Ti…$849.99Mar 28
iPhone 15 Pro Max 512GB Blue…$1,049.00Mar 27
Apple iPhone 15 Pro 128GB Blk…$739.50Mar 27
iPhone 15 Pro 256GB White Ti…$879.00Mar 26
iPhone 15 Pro Max 256GB Nat…$959.99Mar 25
Avg sold $895.50Range $739 to $1,049
8 eBay marketplaces26 data fields per saleUp to 90 days of historyCommercial use on every plan
The API

One endpoint.
Clean JSON.

A single GET request with your API key. No OAuth, no XML, no pagination tokens. Pass a keyword, get back up to 240 sold listings with everything you need to price accurately.

8 eBay marketplaces
US, UK, DE, FR, IT, ES, CA, AU
Powerful filters
Category, price, condition, date window, narrow 240 results to exactly what you need
Terminal
curl -H "Authorization: Bearer cs_YOUR_KEY_HERE" \
  "https://api.compsniper.com/v1/scrape?keyword=iphone+15+pro&count=10"
Response · JSON
{
  "keyword": "iphone 15 pro",
  "page": 1,
  "totalItems": 240,
  "totalResults": "14,000+",
  "hasNextPage": true,
  "autoSelectedCategory": {
    "id": "9355",
    "name": "Cell Phones & Smartphones"
  },
  "items": [
    {
      "itemId": "256123456789",
      "url": "https://www.ebay.com/itm/256123456789?nordt=true",
      "thumbnailUrl": "https://i.ebayimg.com/images/g/3nkAAeSw/s-l500.webp",
      "epid": "20049285656",
      "title": "Apple iPhone 15 Pro 256GB Natural Titanium - Unlocked",
      "condition": "Pre-Owned",
      "conditionId": 3000,
      "buyingFormat": "buyItNow",
      "bestOfferAccepted": false,
      "bidCount": null,
      "categoryId": "9355",
      "listingType": "sold",
      "endedAt": "2026-03-10",
      "soldPrice": "899.99",
      "soldCurrency": "USD",
      "shippingPrice": "0.00",
      "shippingCurrency": "USD",
      "shippingType": "free",
      "totalPrice": "899.99",
      "sellerUsername": "top-deals-store",
      "sellerPositivePercent": 99.8,
      "sellerFeedbackScore": 14200,
      "itemLocation": "United States",
      "scrapedAt": "2026-03-14T21: 00: 00.000Z"
    }
    // ... 239 more items
  ]
}
Pricing

Pay per search, not per result

One request = one keyword search = up to 240 real sold listings. Whether it returns 10 results or 240, it counts as one request.

Basic
$0/ mo
100 requests / month
  • No credit card
  • 60 requests / min
  • 8 eBay marketplaces
  • Up to 90 days of history
Create free account
Starter
$9/ mo
2,000 requests / month
  • 60 requests / min
  • 8 eBay marketplaces
  • Up to 90 days of history
  • Your own API key
  • Usage dashboard
Choose Starter
Most popular
Growth
$29/ mo
10,000 requests / month
  • 60 requests / min
  • 8 eBay marketplaces
  • Up to 90 days of history
  • Your own API key
  • Usage dashboard
Start with Growth
Scale
$79/ mo
50,000 requests / month
  • 60 requests / min
  • 8 eBay marketplaces
  • Up to 90 days of history
  • Your own API key
  • Usage dashboard
  • Priority support
Choose Scale

Need more than 50,000 requests? Contact us for custom volume pricing. All plans include commercial use.

FAQ

Common questions

Still curious? Email support@compsniper.com.

What data does each request return?

Up to 240 completed eBay sales per request. Each listing includes title, sold price, shipping cost, currency, sold date, item condition, item URL, seller username, feedback score, and positive percentage, all real transaction data across 26 fields.

Why not just use eBay's API?

eBay's Finding API was decommissioned, and Marketplace Insights, the one official source of sold data, is a Limited Release that isn't accepting new developers. We handle the infrastructure so you get clean JSON from a single GET request. Ship in 5 minutes instead of waiting weeks for approval.

How does billing work?

Monthly plans with a set number of requests. Each request returns up to 240 results, you pay per search, not per result. Exceed your quota and further requests are blocked until the next cycle. Upgrade anytime from your dashboard.

Can I try it before paying?

Yes. The free plan gives you 100 requests per month, up to 24,000 sold listings, with no credit card required. Enough to integrate, test, and validate before upgrading.

Can I use this commercially?

Yes. Every plan, including free, permits commercial use. Build it into a paid SaaS, an internal tool, a client deliverable, or a mobile app. You pay for the requests; what you build on top is yours.

What if eBay changes their HTML?

That's our problem, not yours. We monitor every site and ship parser updates the same day a change ships, usually within the hour. The API contract you integrate against stays stable and versioned under /v1.

Your next pricing decision, backed by real data

Create a key and pull your first sold comps in under a minute. 100 free requests every month, no credit card, cancel anytime.