APIs / Marketplaces / thredUP
1 credit per call2 endpoints28 datapoints
thredUP API
thredUP API for second-hand clothing search by brand, size, condition and price, with MSRP, discounts and product details as JSON. 1 credit per successful call.
{
"success": true,
"items": [
{
"id": 236840087,
"item_number": 237788067,
"title": "Coach Factory Leather Hobo",
"url": "https://www.thredup.com/product/women-coach-factory-coach-factory-leather-hobo/237788067",
"brand": "Coach Factory",
"brand_id": 31047,
"category": "handbags",
"category_tags": [
"handbags"
],
"department_tags": [
"handbags",
"women"
],
"gender": "women",
"colors": [
"Pink"
],
"materials": [
"100% Leather"
],
"size": {
"label": "One size",
"size_ids": [
902
]
},
"condition": {
"label": "Flawed gem",
"value": "flawed-gems",
"new_with_tags": false
},
"price": 149.99,
"original_price": 404,
"msrp": 404,
"currency": "USD",
"discount_percent": 62.9,
"clearance": false,
"final_sale": true,
"is_peer_to_peer": false,
"availability": "InStock",
"state": "listed",
"favorite_count": 47,
"style_tags": [
"hobos"
],
"description": "Soft pink leather shoulder bag with gathered detail and silver hardware",
"images": [
"https://cf-assets-thredup.thredup.com/assets/974818564/xlarge.jpg",
"https://cf-assets-thredup.thredup.com/assets/978941651/xlarge.jpg",
"https://cf-assets-thredup.thredup.com/assets/974818722/xlarge.jpg"
]
},
{
"id": 237793017,
"item_number": 238670020,
"title": "Coach Factory Tote",
"url": "https://www.thredup.com/product/women-coach-factory-coach-factory-tote/238670020",
"brand": "Coach Factory",
"brand_id": 31047,
"category": "handbags",
"category_tags": [
"handbags"
],
"department_tags": [
"handbags",
"women"
],
"gender": "women",
"colors": [
"Gray"
],
"materials": [
"No Fabric Content"
],
"size": {
"label": "One size",
"size_ids": [
902
]
},
"condition": {
"label": "Flawed gem",
"value": "flawed-gems",
"new_with_tags": false
},
"price": 151.99,
"original_price": 190,
"msrp": 190,
"currency": "USD",
"discount_percent": 20,
"clearance": false,
"final_sale": true,
"is_peer_to_peer": false,
"availability": "InStock",
"state": "listed",
"favorite_count": 47,
"style_tags": [
"totes"
],
"description": "Tote bag with a black and tan Coach signature canvas pattern and leather trim, featuring two shoulder straps and a silver logo emblem",
"images": [
"https://cf-assets-thredup.thredup.com/assets/980763255/xlarge.jpg",
"https://cf-assets-thredup.thredup.com/assets/980747107/xlarge.jpg",
"https://cf-assets-thredup.thredup.com/assets/980763274/xlarge.jpg"
]
},
{
"id": 238946055,
"item_number": 239742403,
"title": "Coach Factory Leather Satchel",
"url": "https://www.thredup.com/product/women-coach-factory-coach-factory-leather-satchel/239742403",
"brand": "Coach Factory",
"brand_id": 31047,
"category": "handbags",
"category_tags": [
"handbags"
],
"department_tags": [
"handbags",
"women"
],
"gender": "women",
"colors": [
"Ivory"
],
"materials": [
"100% Leather"
],
"size": {
"label": "One size",
"size_ids": [
902
]
},
"condition": {
"label": "Good",
"value": "good",
"new_with_tags": false
},
"price": 152.99,
"original_price": 404,
"msrp": 404,
"currency": "USD",
"discount_percent": 62.1,
"clearance": false,
"final_sale": true,
"is_peer_to_peer": false,
"availability": "InStock",
"state": "listed",
"favorite_count": 13,
"style_tags": [
"satchels"
],
"description": "Light beige leather tote bag with adjustable shoulder strap and luggage tag",
"images": [
"https://cf-assets-thredup.thredup.com/assets/986309475/xlarge.jpg",
"https://cf-assets-thredup.thredup.com/assets/986235732/xlarge.jpg",
"https://cf-assets-thredup.thredup.com/assets/986309580/xlarge.jpg"
]
}
],
"pagination": {
"page": 1,
"per_page": 40,
"total": 10001,
"returned": 40,
"filtered_out": 0,
"has_next_page": true
},
"filters_applied": {
"query": "gucci bag",
"department": "women",
"price_max": "500",
"sort": "recommended"
},
"meta": {
"endpoint_family": "search",
"request_id": "req_3d0f25070375427c8e5bce92cbb9d614",
"credits_charged": 1,
"credits_remaining": 1913
}
}Sample data
What one call returns
A recorded run of search: the fields and shapes you will get, shortened to 3 items.
| # | idinteger | item_numberinteger | titlestring | urlurl | brandstring | brand_idinteger | categorystring | category_tagsstring[] | department_tagsstring[] | genderstring | colorsstring[] | materialsstring[] | sizeobject | conditionobject | pricenumber | original_priceinteger | msrpinteger | currencystring | discount_percentnumber | clearanceboolean | final_saleboolean | is_peer_to_peerboolean | availabilitystring | statestring | favorite_countinteger | style_tagsstring[] | descriptionstring | imagesstring[] |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 236840087 | 237788067 | Coach Factory Leather Hobo | https://www.thredup.com/product/women-coach-factory-coach-factory-leather-hobo/237788067 | Coach Factory | 31047 | handbags | [1 item] | [2 items] | women | [1 item] | [1 item] | {2 fields} | {3 fields} | 149.99 | 404 | 404 | USD | 62.9 | false | true | false | InStock | listed | 47 | [1 item] | Soft pink leather shoulder bag with gathered detail and silver hardware | [3 items] |
| 2 | 237793017 | 238670020 | Coach Factory Tote | https://www.thredup.com/product/women-coach-factory-coach-factory-tote/238670020 | Coach Factory | 31047 | handbags | [1 item] | [2 items] | women | [1 item] | [1 item] | {2 fields} | {3 fields} | 151.99 | 190 | 190 | USD | 20 | false | true | false | InStock | listed | 47 | [1 item] | Tote bag with a black and tan Coach signature canvas pattern and leather trim, featuring two shoulder straps and a silver logo emblem | [3 items] |
| 3 | 238946055 | 239742403 | Coach Factory Leather Satchel | https://www.thredup.com/product/women-coach-factory-coach-factory-leather-satchel/239742403 | Coach Factory | 31047 | handbags | [1 item] | [2 items] | women | [1 item] | [1 item] | {2 fields} | {3 fields} | 152.99 | 404 | 404 | USD | 62.1 | false | true | false | InStock | listed | 13 | [1 item] | Light beige leather tote bag with adjustable shoulder strap and luggage tag | [3 items] |
[
{
"id": 236840087,
"item_number": 237788067,
"title": "Coach Factory Leather Hobo",
"url": "https://www.thredup.com/product/women-coach-factory-coach-factory-leather-hobo/237788067",
"brand": "Coach Factory",
"brand_id": 31047,
"category": "handbags",
"category_tags": [
"handbags"
],
"department_tags": [
"handbags",
"women"
],
"gender": "women",
"colors": [
"Pink"
],
"materials": [
"100% Leather"
],
"size": {
"label": "One size",
"size_ids": [
902
]
},
"condition": {
"label": "Flawed gem",
"value": "flawed-gems",
"new_with_tags": false
},
"price": 149.99,
"original_price": 404,
"msrp": 404,
"currency": "USD",
"discount_percent": 62.9,
"clearance": false,
"final_sale": true,
"is_peer_to_peer": false,
"availability": "InStock",
"state": "listed",
"favorite_count": 47,
"style_tags": [
"hobos"
],
"description": "Soft pink leather shoulder bag with gathered detail and silver hardware",
"images": [
"https://cf-assets-thredup.thredup.com/assets/974818564/xlarge.jpg",
"https://cf-assets-thredup.thredup.com/assets/978941651/xlarge.jpg",
"https://cf-assets-thredup.thredup.com/assets/974818722/xlarge.jpg"
]
},
{
"id": 237793017,
"item_number": 238670020,
"title": "Coach Factory Tote",
"url": "https://www.thredup.com/product/women-coach-factory-coach-factory-tote/238670020",
"brand": "Coach Factory",
"brand_id": 31047,
"category": "handbags",
"category_tags": [
"handbags"
],
"department_tags": [
"handbags",
"women"
],
"gender": "women",
"colors": [
"Gray"
],
"materials": [
"No Fabric Content"
],
"size": {
"label": "One size",
"size_ids": [
902
]
},
"condition": {
"label": "Flawed gem",
"value": "flawed-gems",
"new_with_tags": false
},
"price": 151.99,
"original_price": 190,
"msrp": 190,
"currency": "USD",
"discount_percent": 20,
"clearance": false,
"final_sale": true,
"is_peer_to_peer": false,
"availability": "InStock",
"state": "listed",
"favorite_count": 47,
"style_tags": [
"totes"
],
"description": "Tote bag with a black and tan Coach signature canvas pattern and leather trim, featuring two shoulder straps and a silver logo emblem",
"images": [
"https://cf-assets-thredup.thredup.com/assets/980763255/xlarge.jpg",
"https://cf-assets-thredup.thredup.com/assets/980747107/xlarge.jpg",
"https://cf-assets-thredup.thredup.com/assets/980763274/xlarge.jpg"
]
},
{
"id": 238946055,
"item_number": 239742403,
"title": "Coach Factory Leather Satchel",
"url": "https://www.thredup.com/product/women-coach-factory-coach-factory-leather-satchel/239742403",
"brand": "Coach Factory",
"brand_id": 31047,
"category": "handbags",
"category_tags": [
"handbags"
],
"department_tags": [
"handbags",
"women"
],
"gender": "women",
"colors": [
"Ivory"
],
"materials": [
"100% Leather"
],
"size": {
"label": "One size",
"size_ids": [
902
]
},
"condition": {
"label": "Good",
"value": "good",
"new_with_tags": false
},
"price": 152.99,
"original_price": 404,
"msrp": 404,
"currency": "USD",
"discount_percent": 62.1,
"clearance": false,
"final_sale": true,
"is_peer_to_peer": false,
"availability": "InStock",
"state": "listed",
"favorite_count": 13,
"style_tags": [
"satchels"
],
"description": "Light beige leather tote bag with adjustable shoulder strap and luggage tag",
"images": [
"https://cf-assets-thredup.thredup.com/assets/986309475/xlarge.jpg",
"https://cf-assets-thredup.thredup.com/assets/986235732/xlarge.jpg",
"https://cf-assets-thredup.thredup.com/assets/986309580/xlarge.jpg"
]
}
]id,item_number,title,url,brand,brand_id,category,category_tags,department_tags,gender,colors,materials,size,condition,price,original_price,msrp,currency,discount_percent,clearance,final_sale,is_peer_to_peer,availability,state,favorite_count,style_tags,description,images
236840087,237788067,Coach Factory Leather Hobo,https://www.thredup.com/product/women-coach-factory-coach-factory-leather-hobo/237788067,Coach Factory,31047,handbags,"[""handbags""]","[""handbags"",""women""]",women,"[""Pink""]","[""100% Leather""]","{""label"":""One size"",""size_ids"":[902]}","{""label"":""Flawed gem"",""value"":""flawed-gems"",""new_with_tags"":false}",149.99,404,404,USD,62.9,false,true,false,InStock,listed,47,"[""hobos""]",Soft pink leather shoulder bag with gathered detail and silver hardware,"[""https://cf-assets-thredup.thredup.com/assets/974818564/xlarge.jpg"",""https://cf-assets-thredup.thredup.com/assets/978941651/xlarge.jpg"",""https://cf-assets-thredup.thredup.com/assets/974818722/xlarge.jpg""]"
237793017,238670020,Coach Factory Tote,https://www.thredup.com/product/women-coach-factory-coach-factory-tote/238670020,Coach Factory,31047,handbags,"[""handbags""]","[""handbags"",""women""]",women,"[""Gray""]","[""No Fabric Content""]","{""label"":""One size"",""size_ids"":[902]}","{""label"":""Flawed gem"",""value"":""flawed-gems"",""new_with_tags"":false}",151.99,190,190,USD,20,false,true,false,InStock,listed,47,"[""totes""]","Tote bag with a black and tan Coach signature canvas pattern and leather trim, featuring two shoulder straps and a silver logo emblem","[""https://cf-assets-thredup.thredup.com/assets/980763255/xlarge.jpg"",""https://cf-assets-thredup.thredup.com/assets/980747107/xlarge.jpg"",""https://cf-assets-thredup.thredup.com/assets/980763274/xlarge.jpg""]"
238946055,239742403,Coach Factory Leather Satchel,https://www.thredup.com/product/women-coach-factory-coach-factory-leather-satchel/239742403,Coach Factory,31047,handbags,"[""handbags""]","[""handbags"",""women""]",women,"[""Ivory""]","[""100% Leather""]","{""label"":""One size"",""size_ids"":[902]}","{""label"":""Good"",""value"":""good"",""new_with_tags"":false}",152.99,404,404,USD,62.1,false,true,false,InStock,listed,13,"[""satchels""]",Light beige leather tote bag with adjustable shoulder strap and luggage tag,"[""https://cf-assets-thredup.thredup.com/assets/986309475/xlarge.jpg"",""https://cf-assets-thredup.thredup.com/assets/986235732/xlarge.jpg"",""https://cf-assets-thredup.thredup.com/assets/986309580/xlarge.jpg""]"Recorded from our API · 3 items shown · 28 datapoints per itemGET /v1/thredup/search?query=gucci+bag&department=women&price_max=500
28 datapoints
Identity
- idinteger
- titlestring
- brandstring
- brand_idinteger
- categorystring
- category_tagsstring[]
Contact
- urlurl
Location
- statestring
Reputation
- imagesstring[]
Price
- pricenumber
- original_priceinteger
- currencystring
- discount_percentnumber
Other
- item_numberinteger
- department_tagsstring[]
- genderstring
- colorsstring[]
- materialsstring[]
- sizeobject
- conditionobject
- msrpinteger
- clearanceboolean
- final_saleboolean
- is_peer_to_peerboolean
- availabilitystring
- favorite_countinteger
- style_tagsstring[]
- descriptionstring
Playground
Run this API
curl "https://api.perceptlayer.com/v1/thredup/search?query=gucci+bag&department=women&price_max=500" \
-H "X-API-Key: $API_KEY"thredUP · 2 endpoints
Endpoints
Every endpoint takes the same key. Open one for its parameters and an example request.
| Endpoint | Required parameters | Cost |
|---|---|---|
GET/v1/thredup/product | none+2 optional | 1 credit |
GET/v1/thredup/search | none+12 optional | 1 credit |
Overview
About the thredUP API
What you can get
The thredUP API returns thredUP resale data as JSON through 2 endpoints.
- Search:
searchtakes aquery, withdepartment(women, girls or boys),category,price_min,price_max,sort(recommended, relevance, newest_first, price_low_high, price_high_low or marked_down_at_desc),pageandper_page.brand_id[],size_id[]andcolor[]are repeatable;condition[]is repeatable and takes excellent, very-good, good or flawed-gems. - Products:
producttakes anitem_numberor aurl.
The recorded search for "gucci bag" with department=women and price_max=500 returns items, each with id, item_number, title, url, brand, brand_id, category, colors, materials, size, condition, price, original_price, msrp, discount_percent, clearance, final_sale, availability, favorite_count and images. It also returns pagination with has_next_page, and filters_applied.
How a call works
Search, then look up: GET /v1/thredup/search?query=gucci bag&department=women&price_max=500 with your key in the X-API-Key header. Each result carries an item_number, which product takes, and a brand_id, which brand_id[] takes to search one brand. Every successful call costs 1 credit; failed calls cost nothing.
More marketplaces APIs
Use cases
Track second-hand prices for a brand against its `msrp`
Use the thredUP API to track second-hand prices for a brand against its `msrp`Find markdowns with `sort=marked_down_at_desc`
Use the thredUP API to find markdowns with `sort=marked_down_at_desc`Compare prices by condition, from excellent to flawed-gems
Use the thredUP API to compare prices by condition, from excellent to flawed-gemsWatch new listings for a brand with `sort=newest_first`
Use the thredUP API to watch new listings for a brand with `sort=newest_first`FAQ
Questions
How much does the thredUP API cost?
Each successful call costs one credit, and each search page is one call. New accounts get free credits to start, and credit packs bring the price down as you scale.
Can I search one brand?
Yes. Take a `brand_id` from a search result and pass it as `brand_id[]`, which is repeatable.
Do I need a thredUP account?
No. You call this thredUP API with your Perceptlayer key in the `X-API-Key` header, with no thredUP login.
What format are responses in?
Every endpoint returns JSON, with no HTML parsing on your side.
Should I build a thredUP scraper instead?
You can, but a thredUP scraper is code you maintain: page changes break it, requests get blocked, and thredUP's terms govern how you collect data. The thredUP API gives you 2 endpoints of named JSON fields for 1 credit per successful call, and failed calls cost nothing. A scraper makes sense only for data these endpoints don't return, so check the response in the playground on this page first.
Try the thredUP API with 100 free credits
No credit card. Failed calls are never billed.