Changelog

What changed in SoldStack, newest first. Only changes you would notice are listed. For live data checks, see status.

Atom feed

  1. Honest ratings outside clothing

    Searches whose sales are mostly home, electronics, pet or toy items are now rated low confidence, with a note to check the sales. Cleaning is built for clothing, shoes and bags and can still mix in accessories and parts for other items. How accuracy is rated

  2. Men's items get brand values

    POST /v1/value now adds "mens" to the search for a men's item, the way it adds a kids' word for kids' items. Before, a men's Levi's 501 often found only women's sales and fell back to a category value. List valuation in the docs

  3. A sample valuation report

    A real 24-item list valued with POST /v1/value, with every value's range, confidence and linked sales, the method text and a CSV download. See the sample report

  4. Mercari is paused

    Mercari started blocking our server on Oct 23, so Mercari results are switched off for now. Asking for source=mercari returns an error that lists the live sources. Poshmark US and Poshmark Canada are not affected. Current status

  5. More for Growth and Scale

    Growth and Scale keys get full valuation history, 200 and 1,000 listing reads a day, higher deep-lookup limits, reserved waiting spots when we are busy, and a 10% or 20% grace past the monthly limit. Free, pass and Starter keys made from Oct 25 value the last 90 days; keys made before keep the full archive. Limits in the docs

  6. Send a listing to /v1/value

    POST /v1/value takes a pasted listing or auction lot description, and an optional unit_count, and reads the items out of it. Lots of mixed items get a value for each item and, where there is enough to go on, a bid range. New optional fields in the response say how the lot was read. Listing input in the docs

  7. Paste a listing on the site

    The homepage and the new /auction-lots page have a Paste a listing option. Paste an auction or liquidation listing, check the item count, and get each item valued. You can copy the result as a list or download a CSV. Five pastes an hour per visitor. Auction lots

  8. One bad item no longer fails a /v1/value list

    If one item in a list hits an internal error, it comes back without a value (and is refunded) and the rest of the list is valued. Before this, one error returned a 500 for the whole list. /v1/value in the docs

  9. Swift, Kotlin and JavaScript quickstarts

    The docs have copy-and-run examples for /v1/sold and /v1/value in Swift, Kotlin and JavaScript. Quickstarts

  10. /v1/value knows more shoe models

    Shoe names with no category word, like "air jordan 5 retro 6y" or "nike air zoom pegasus 38", now count as sneakers or boots. They used to come back with no value. /v1/value in the docs

  11. Mercari beta

    source=mercari was switched on as a beta. Mercari does not show when an item sold, so results had no sold dates and could include older sales. It was paused again on Oct 24 (see above).

  12. Canadian visitors start on Poshmark Canada

    The example searches on the homepage and landing pages have a US/Canada switch. It starts on Canada for a Canadian time zone or language and remembers your choice. Canada results are in CAD.

  13. Authorization: Bearer works on the REST API

    /v1/sold, /v1/verdict and /v1/value accept your key as X-API-Key, ?api_key= or Authorization: Bearer, the same as /mcp does. A 401 now says where the key goes and where to get one. Authentication

  14. Clearer errors when you run out of lookups

    The monthly-limit error now names your plan's limit, the date lookups reset and full links. The account page shows your real reset date instead of always the 1st. Errors

  15. The $5 pass is 1,000 lookups

    New one-month passes include 1,000 lookups so they no longer match Starter. Passes bought earlier keep 2,500 until their 30 days end. The pass

  16. Parallel requests can't go past your limit

    Lookups are now reserved before the work starts, so a burst of parallel requests cannot run a key past its monthly limit. A lookup that fails is refunded, and a repeat of a cached search is free. Limits

  17. Value pages by category

    A new /value hub has a page for each department and category, with typical sold prices by condition. Value pages

  18. /v1/value reads descriptions, dates and grades

    A description like "kids snow pants" is searched and cleaned like a brand item. Each value now says how broad its match was, and you can set days, sold_after and sold_before. A grade with 10 or more sales is valued on its own, and p10 and p90 come back next to the range. kids_age (baby, toddler, big_kids) is new. /v1/value in the docs

  19. Value a whole list with POST /v1/value

    Send up to 100 items in one call. Each gets a fair-market value, a range, the sales it came from and a plain-English reason, and the list gets a total and a dated method note. The MCP server has a value_donation_list tool for the same job. /v1/value in the docs

  20. More memory, and HEAD requests

    The server was unresponsive for 27 minutes on Oct 16, so we doubled its memory to 1 GB. HEAD requests now get the same answer as GET; before, an uptime monitor saw a 405 and showed the API as down.

  21. Free: we'll price 20 of your items

    Send 20 items, or a link to your shop, and get back what each one sold for on Poshmark, by condition, within 24 hours. No signup. The offer

  22. soldstack.dev is the main address

    Links, docs and the Google Sheets script now use soldstack.dev. Pages on the old address redirect; the API keeps working on both.

  23. More options on /v1/sold

    New parameters: exclude_seller, partial_matches, sort and department/category filters. The response now lists removed_items and a usage block, and each sale has its seller, department and category. /v1/sold in the docs

  24. Poshmark Canada

    source=poshmark_ca returns sold listings from poshmark.ca in CAD, with links to poshmark.ca and Canadian fees. Stats report their currency. It also works in the MCP connector. The source parameter

  25. Deep lookups: up to about 190 sales

    deep=true on /v1/sold, /v1/verdict and the MCP sold_comps tool reads up to four Poshmark pages instead of one. It counts as its own lookup. The docs also explain how to price kids' clothing. deep in the docs

  26. October 2026 resale report

    The first monthly resale report is out, with a CSV you can download. The report

  27. How accurate is SoldStack?

    A new page shows what cleaning removes from real searches, how the confidence rating works, and what it still misses. Accuracy

  28. MCP server for AI agents

    Connect Claude, Cursor and other agents to https://soldstack.dev/mcp with your key to look up sold comps directly. MCP in the docs

  29. $5 one-month pass

    A one-time payment for 30 days of lookups, with nothing to cancel. The pass

  30. Price by condition

    Results now include by_condition: the sold prices split by condition, from new with tags to fair, best first. The same numbers show on the price guides. /v1/sold in the docs

  31. Google Sheets functions and a fee calculator

    SOLDPRICE, SOLDSTATS and BUYORPASS work in Google Sheets with a free key. A free Poshmark fee calculator is live too. Google Sheets

  32. Price guide pages

    Item pages show the typical sold price, range and days to sell for popular brands and items, no key needed. Price guide

  33. Buy or pass verdicts, and cleaned comps

    /v1/verdict compares a price tag to the sold prices and says buy, maybe or pass. Search results now come with a cleaning report and a confidence rating. /v1/verdict in the docs