Soldgraph pricing: eBay sold listings API, POST / v1/ batches
Is Soldgraph yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
- FreeFree$0.00 per 1,000
- Top-up from $10, Pay as you go, no planPay as you go, no plan$10.00 per 1,000
- Top-up from $15, Pay as you go, on a paid planPay as you go, on a paid plan$3.00 per 1,000
- $9 monthly, LiteLite$4.50 per 1,000
- $19 monthly, StarterStarter$3.80 per 1,000
- $49 monthly, ProPro$2.45 per 1,000
- $149 monthly, BusinessBusiness$1.49 per 1,000
- $499 monthly, ScaleScale$1.426 per 1,000
POST / v1/ batches one of Soldgraph's 2 calls for this API- eBay search API
GET /v1/ ebay/ listings - eBay search API
POST /v1/ batches - eBay sold listings API
- Facebook Marketplace listing API
GET /v1/ facebook/ item - Facebook Marketplace listing API
POST /v1/ batches - Facebook Marketplace search API
GET /v1/ facebook/ listings - Facebook Marketplace search API
POST /v1/ batches
About this item
- A copy at most 15 minutes old. You get sales Soldgraph saved earlier.
- 5 of the 6 fields on our checklist. Price, Condition, Buying format, Shipping, Median price.
- Nothing to pay. You get 100 requests once, enough for 100 pages. Calls stop once your requests run out. Requests never expire.
- One call. You call
POST /. You sendv1/ batches searches,searches[].endpointandsearches[].q. You set theContent-Typeheader to "application/json". You can also senddefaults,defaults.endpoint,searches[].pagesandIdempotency-Key. The call returns the answer when the provider is quick. When the provider is slow, the call returns a job. You fetch the answer once the job is done. - Who can get it: anyone aged 18 or over, one free account per person. Keep data: no limit. Use data: with conditions.
Soldgraph: eBay sold listings API alternatives
Soldgraph alternatives: other eBay sold listings API providers by price
The table starts with Soldgraph's cheapest paid plan. Next come plans from other providers with the price per 1,000 searches closest to Soldgraph's. Each plan in the table gives live data or data at most an hour old.
| Soldgraph, $499 monthly, Scale, POST /v1/batches | SoldComps, $129 monthly, 100,000 requests / month, POST /v1/scrape/max | CompsAPI, $90 yearly, Starter, GET /v1/comps | |
|---|---|---|---|
| $ per 1,000 searches | $1.426 | $1.29 | $1.50 |
| Completeness | 83% | 83% | 83% |
| Billing | monthly | monthly | yearly |
| Pay | $499 | $129 | $90 |
| Enough for | 350,000 pages a month | 100,000 pages a month | 5,000 calls a month |
| Freshness | 15 minutes | live | 15 minutes |
| Who can get it | anyone aged 18 or over | anyone | anyone with a Google account |
Sources
From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-10.
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Price
- Condition
- Buying format
- Shipping
- Seller feedback, not in the answer
- Median price
| $ per 1,000 searches | $0.00 |
|---|---|
| Per | page of 200 |
| Billing | free |
| Most per search | 20,000 |
|---|---|
| Also pays for | from the same budget: eBay sold listings · eBay active listings · Poshmark sold listings · Poshmark active listings · Mercari sold listings · Mercari active listings · Depop active listings · Whatnot active listings · TCGplayer product search · TCGplayer recent sales · OfferUp local listings · OfferUp listing details · Facebook local listings · Facebook listing details · Vinted active listings · Vinted listing details |
| Units cap | hard |
|---|
| $ per 1,000 | $0.00 |
|---|
| Their pitch | Send many searches in one call and get one batch ID back. Use it to price a whole list of items. |
|---|
| Freshness | 15 minutes |
|---|---|
| Use data | You agree not to: Create multiple accounts, or use any other trick, to get around plan limits or rate limits. Share or resell your API keys, or resell raw access to the API, without our written permission. Attack, overload, probe or reverse-engineer the service. Use the service or its data to break the law, to harass or harm anyone, or to violate anyone's rights. You are responsible for how you use the data, including following the laws and third-party terms that apply to you. [...] The listing data belongs to its owners. We give you permission to use the API's output in your own products and analysis, within these terms. |
| Pay | $0 |
|---|---|
| You get | 100 requests |
| Enough for | 100 pages, once |
| Expires | never |
| Per second | 1 |
|---|---|
| Concurrent | 10 |
| Batch | 10 |
| Answer | in the call or by polling |
|---|
| You send | searches, searches[].endpoint, searches[].q, Content-Type header "application/json". Optional: defaults, defaults.endpoint, searches[].pages, Idempotency-Key |
|---|---|
| Method | POST |
| Path | /v1/batches |
| Plan | Free |
|---|---|
| Who can get it | anyone aged 18 or over, one free account per person |
The 40 fields the plan's answer can hold
request ID, credits used, cached, marketplace, country, query displayed, page, results on page, total results, next page, date downloaded, results per page, sales used for stats, currency, median price, median price excluding best offers, accepted best offers count, lowest price, highest price, price 25th percentile, price 75th percentile, oldest sale, newest sale, item ID, title, URL, buying format, price, price text, price range, accepted best offer, shipping cost, shipping, sold date, sold date text, condition, bids, seller, located in, image