Endpoint Playground
Returns a Depop seller's public shop: profile (rating, sold count, followers, bio) plus current listings, with optional price, condition, colour, category, subcategory, gender, discount, and sort filters. Public data sourced from Depop's own shop pages.
14 Oct 2026: Single record response; 10 fields had a value in every checked item; 1 field was empty in this sample.
Sample value profiles: rating: 5; activity_status: “Active this week”; verified: true.
curl 'https://api.crawlora.net/api/v1/depop/shop/villafanashop' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| username (path) | string | Yes | villafanashop | Depop seller username, e.g. from a shop page URL segment |
| price_min | number | No | Minimum listing price in USD | |
| price_max | number | No | Maximum listing price in USD | |
| condition | string | No | Comma-separated condition filter: brand_new, used_like_new, used_excellent, used_good, used_fair | |
| colours | string | No | Comma-separated colour filter: black, grey, white, brown, tan, cream, yellow, red, burgundy, orange, pink, purple, blue, navy, green, khaki, multi | |
| on_sale | boolean | No | Restrict results to discounted listings | |
| sort | string | No | Sort order: relevance, price_low_to_high, price_high_to_low, recently_listed | |
| category | string | No | Depop category slug: tops, bottoms, dresses, coats-jackets, jumpsuit-and-playsuit, suits, footwear, accessories, nightwear, underwear, swim-beach-wear, fancy-dress, sleepsuits-and-bodysuits, bundles, beauty, face-masks, home, tech-accessories, film, art, books-and-magazine, music, party-supplies, sports-equipment-accesories, toys, umbrella. See GET /depop/categories for a machine-readable enumeration with names and subcategories. | |
| subcategory | string | No | Comma-separated Depop subcategory slug(s), scoped within category. See GET /depop/categories for the full list per category. | |
| gender | string | No | Department filter: female, male | |
| sizes | string | No | Comma-separated Depop size composite ids (format {size_set_id}.{id}, e.g. \ |
{
"code": 200,
"msg": "OK",
"data": {
"username": "villafanashop",
"display_name": "Julian A Villafana",
"bio": "Welcome to my shop! I specialize in cute and trendy graphic tees. Fast shipping, friendly service, and quality guaranteed. Tysm",
"avatar_url": "https://media-photos.depop.com/b1/415677839/3527467429_405c6ee819bc4c9d89713521974688b9/U1.jpg",
"verified": true,
"rating": 4.7,
"rating_count": 1445,
"sold_count": 8810,
"followers_count": 2350,
"following_count": 12,
"activity_status": "Active today",
"items": [
{
"id": "vill7fanashop-supreme-tiger-graphic-t-shirt-black-00e8",
"url": "https://www.depop.com/products/vill7fanashop-supreme-tiger-graphic-t-shirt-black-00e8/",
"thumbnail_url": "https://media-photos.depop.com/b1/415677839/4067598019_5faee8ecbec942739452db1dfdc5563a/P8.jpg",
"price_cents": 1686,
"original_price_cents": 2286,
"currency": "USD"
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.