Products

Get all products

This endpoint returns all the products you have listed on Depop with details about each product. Required OAuth Scopes: - products_read - Required to access product information - offers_read - Optional. Required to include offer pricing information (auto_send_offer_price, auto_negotiate_offer_price) in the response. If this scope is not provided, these fields will be omitted from the response.

It can return a maximum of 100 products at a time and can be paginated using the cursor parameter by providing the cursor found in the meta object.

By default the products are returned in descending order by product ID, with the latest product added shown first. Use the sort_by parameter to change the ordering.

get/api/v1/products/

Request

Query parameters

limitinteger

The number of products to return. Default is 20.

cursorstring

Request products created after this cursor.

sort_by'created_date_desc' | 'created_date_asc' | 'id_desc' | 'id_asc'

Sort order for products. created_date_desc returns products in descending order by creation date (most recently created first), created_date_asc returns products in ascending order by creation date (oldest first), id_desc returns products in descending order by product ID, id_asc returns products in ascending order by product ID. Default is created_date_desc.

state'selling' | 'sold' | 'all'

Filter products by state. selling returns products currently on sale, sold returns products that have been sold. When not provided, all products are returned regardless of state. all returns all products regardless of state.

from_created_datestring date-time

Only return products created on or after this date. Must be an ISO-8601 datetime (e.g. 2025-01-01T00:00:00Z). When not provided, there is no lower bound on creation date.

to_created_datestring date-time

Only return products created on or before this date. Must be an ISO-8601 datetime (e.g. 2025-12-31T23:59:59Z). When not provided, there is no upper bound on creation date. When both bounds are provided, from_created_date must be before or equal to to_created_date, otherwise the request is rejected with 422 Unprocessable Entity.

Response

This returns all the products you have listed on Depop.

Example response

{
  "meta": {
    "cursor": "NzIwODg1MXwyMDI1LTA2LTE3VDE2OjM3OjMwLjQ0ODI0NTU1NFp8MjQw",
    "has_more": false
  },
  "data": []
}

Changes

No recorded changes to this operation across all 1 revision of this API.