Install
openclaw skills install @tonywangcn/resale-secondhand-researchResearches secondhand, resale, and handmade marketplaces via the Crawlora API — Poshmark, Etsy, Vinted, StockX, Mercari, Depop, and Whatnot — returning clean JSON. Use when the user wants to find or compare listings, check a seller/shop, look up sneaker/streetwear resale prices, or research handmade/vintage goods.
openclaw skills install @tonywangcn/resale-secondhand-researchSearch listings, sellers, and prices across seven C2C resale, streetwear, and handmade marketplaces as normalized JSON from the Crawlora API — no scraping app storefronts.
export CRAWLORA_API_KEY=sk_your_key_herex-api-key: $CRAWLORA_API_KEY against
https://api.crawlora.net/api/v1. Missing/invalid key → 401./poshmark/search (query) to find listings;
/poshmark/listing/{id} for detail; /poshmark/closet/{username} for a
seller's storefront; /poshmark/brand/{name} / /poshmark/category/{path}
to browse./etsy/search (q) for listings; /etsy/listing/{id} (+
/reviews) for detail; /etsy/shop/search / /etsy/shop/{id} (+
/listings, /reviews) for a shop's storefront./vinted/catalog (search_text) for listings;
/vinted/item/{id} for detail; /vinted/member/{id} for a seller;
/vinted/brand//vinted/category to filter by brand/category id
(resolve ids via /vinted/brands//vinted/categories)./stockx/search requires category (e.g. sneakers,
apparel, collectibles; query is the optional keyword within it) to
find a slug, then /stockx/product/{slug} for market data;
/stockx/releases for upcoming drops./mercari/search (query) for listings;
/mercari/item/{id} for detail; /mercari/autocomplete for query suggestions./depop/search (query, plus filters like brand_ids,
condition, price_min/price_max) for listings; /depop/item/{slug}
for detail; /depop/shop/{username} for a seller's storefront./whatnot/browse requires category to list live/
upcoming shows; /whatnot/live/{id} for one livestream's detail.Full endpoint list, methods, and params: reference/endpoints.md.
# Search a marketplace:
scripts/crawlora.sh /poshmark/search query="vintage levis jacket" | jq '.'
scripts/crawlora.sh /etsy/search q="handmade ceramic mug" | jq '.'
scripts/crawlora.sh /vinted/catalog search_text="north face jacket" | jq '.'
# StockX (category required):
scripts/crawlora.sh /stockx/search category=sneakers query="jordan 4" | jq '.'
# Seller/shop lookup:
scripts/crawlora.sh /depop/shop/<handle> | jq '.'
Raw curl fallback:
curl -fsS -H "x-api-key: $CRAWLORA_API_KEY" \
"https://api.crawlora.net/api/v1/mercari/search?query=nintendo%20switch" | jq '.'
See reference/endpoints.md for every Poshmark,
Etsy, Vinted, StockX, Mercari, Depop, and Whatnot endpoint this skill uses.
/stockx/search category=sneakers query="..." →
/stockx/product/{slug} for current market price vs. retail./poshmark/closet/{username} or /depop/shop/{username}
before buying, to check listing count and activity./etsy/search for a category, then
/etsy/shop/{id}/reviews on top shops before ordering a custom piece.2xx; free tier 2,000 credits/mo.
Key at https://crawlora.net.CRAWLORA_API_KEY only — never hardcode, query-param, or commit it.category on their search/browse
endpoints — check reference/endpoints.md for accepted values before calling./vinted/brands//vinted/categories first if you only have a name.