depop · OAuth Scopes

depop OAuth Scopes

OAuth 2.0 searched

depop publishes 7 OAuth 2.0 scopes via the authorizationCode flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the depop API on a user’s behalf.

Tokens are issued from https://partnerapi.depop.com/api/v1/oauth2/access-token/.

This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.

CompanyFashionMarketplaceE-commerceResaleRetailInventory ManagementOrdersSustainability
Scopes: 7 Flows: authorizationCode Method: searched

OAuth endpoints

Token URL
https://partnerapi.depop.com/api/v1/oauth2/access-token/
Flows
authorizationCode

Scopes (7)

ScopeDescriptionFlows
products_read Read product information and listings. authorizationCode
products_write Create, update, or delete products. authorizationCode
orders_read Read order information and order history. authorizationCode
orders_write Mark orders as shipped or process refunds. authorizationCode
offers_read Read offer pricing information (auto send / auto negotiate offer price). authorizationCode
offers_write Set or modify offer prices (auto send / auto negotiate offer price). authorizationCode
shop_read Read shop information including seller addresses and available shipping providers. authorizationCode

Source

OAuth Scopes

Raw ↑
generated: '2026-07-18'
method: searched
source: openapi/depop-selling-openapi-original.yml
docs: https://partnerapi.depop.com/api-docs/concepts/authentication/
notes: >-
  Scopes are documented in the OpenAPI info description and the authentication
  concept page. The OpenAPI securitySchemes block declares only an http bearer
  scheme, so scopes are captured here from the documented OAuth 2.0 model. API
  key tokens implicitly hold all scopes; OAuth tokens are limited to those
  granted. A 403 with error code insufficient_scope is returned when a required
  scope is missing.
schemes:
- name: OAuth2
  source: https://partnerapi.depop.com/api-docs/concepts/authentication/
  flows:
  - flow: authorizationCode
    tokenUrl: https://partnerapi.depop.com/api/v1/oauth2/access-token/
scopes:
- scope: products_read
  description: Read product information and listings.
  flows: [authorizationCode]
- scope: products_write
  description: Create, update, or delete products.
  flows: [authorizationCode]
- scope: orders_read
  description: Read order information and order history.
  flows: [authorizationCode]
- scope: orders_write
  description: Mark orders as shipped or process refunds.
  flows: [authorizationCode]
- scope: offers_read
  description: Read offer pricing information (auto send / auto negotiate offer price).
  flows: [authorizationCode]
- scope: offers_write
  description: Set or modify offer prices (auto send / auto negotiate offer price).
  flows: [authorizationCode]
- scope: shop_read
  description: Read shop information including seller addresses and available shipping providers.
  flows: [authorizationCode]