All sites
Data API
Depop Data API
Listings, shops and search from the Depop resale marketplace.
5endpointsRate Limit · Cloudflare handled for you
Example (captured live)
depop.com
ExampleJSON responseclick the page to trace a field
{
"search_information": {
"location": {
"market": "us",
"country": "US"
},
"seller": "depop",
"total_results": 0
},
"organic_results": [
],
"pagination": {
"current": 1,
"next": null
}
}
GET
/v1/data/depop/users/{username}/products1 credit / run VerifiedUser Products
Items listed by a seller.
Handled for you:Rate LimitCloudflare
Parameters
| Name | Type | Req | Description |
|---|---|---|---|
| username | string | yes | Depop username. |
| Advanced filters | |||
| market | string | no | Market code. (default: us) |
| cursor | string | no | Pagination cursor. |
| sort_by | string | no | Sort order for the seller's items. |
| price_min | number | no | Only items priced at or above this amount. |
| price_max | number | no | Only items priced at or below this amount. |
| on_sale | boolean | no | Keep only items that are reduced or on sale. (default: false) |
| condition | string | no | Filter by item condition. |
| brand | string | no | Filter to one or more brands. Comma separate multiple brands. |
| size | string | no | Filter to one or more sizes. Comma separate multiple sizes. |
| colour | string | no | Filter to one or more colours. Comma separate multiple colours. |
| category | string | no | Filter to a product category. |
| page | integer | no | Page number. The seller grid is cursor-paginated, so prefer the cursor param. (default: 1) |
| per_page | integer | no | Requested items per page. |