---
title: "Get a Depop shop profile"
method: GET
path: "/v1/depop/shop"
tags: ["Depop"]
---

# Get a Depop shop profile

`GET /v1/depop/shop`

## Request

- Base URL: `https://api.scrapeatlas.com`
- URL: `https://api.scrapeatlas.com/v1/depop/shop`
- Auth: API key in header `x-api-key`

Read a public seller profile from Depop's shop endpoint: identity, name, bio, verification, website, avatar sizes, follower and following counts, review rating and count, seller and buyer rating counts, last activity and items sold, plus the shop's inventory facet counts from the aggregates endpoint. Each successful request costs 1 account credit, including partial results. Failed requests cost 0 credits.

## Query parameters

- `handle` string
- `url` string

## Response `200`

Inspect the response status and failure or coverage fields.

- union
  - object
    - `requestId` string, uuid, required
    - `accounting` object, required
      - `upstreamRequests` integer, required
      - `responseBytes` integer, required
      - `durationMs` number, required
    - `success` true, required
    - `status` 'success' | 'partial', required
    - `sourceUrl` string, uri, required
    - `fetchedAt` string, date-time, required
    - `coverage` object, required
      - `source` 'public_api', required
      - `complete` boolean, required
      - `warnings` string[], required
    - `shop` object, required
      - `id` integer, required
      - `username` string, required
      - `url` string, uri, required
      - `name` string, nullable, required
      - `firstName` string, nullable, required
      - `lastName` string, nullable, required
      - `initials` string, nullable, required
      - `bio` string, nullable, required
      - `verified` boolean, required
      - `website` string, nullable, required
      - `picture` string, uri, nullable, required
      - `pictureSizes` object, required
      - `followers` integer, nullable, required
      - `following` integer, nullable, required
      - `reviews` object, required
        - `average` number, nullable, required
        - `count` integer, nullable, required
      - `sellerRatings` integer, nullable, required
      - `buyerRatings` integer, nullable, required
      - `lastSeen` string, date-time, nullable, required
      - `itemsSold` integer, nullable, required
      - `inventory` object, nullable, required
        - `total` integer, required
        - `departments` object, required
        - `categoryBreakdown` object[], required
          - `path` string[], required
          - `count` integer, required
        - `brands` object, required
        - `colours` object, required
        - `conditions` object, required
        - `sizes` object, required
  - object
    - `requestId` string, uuid, required
    - `accounting` object, required
      - `upstreamRequests` integer, required
      - `responseBytes` integer, required
      - `durationMs` number, required
    - `success` false, required
    - `status` 'failed' | 'challenged', required
    - `failure` object, required
      - `code` 'invalid_request' | 'unauthorized' | 'not_found' | 'restricted' | 'upstream_challenged' | 'upstream_rate_limited' | 'upstream_error' | 'unsupported_page' | 'response_too_large' | 'request_limit' | 'timeout' | 'busy', required
      - `message` string, required

## Other responses

- `400`: Request could not complete; inspect error or failure.code.
- `401`: Request could not complete; inspect error or failure.code.
- `402`: Request could not complete; inspect error or failure.code.
- `403`: Request could not complete; inspect error or failure.code.
- `404`: Request could not complete; inspect error or failure.code.
- `408`: Request could not complete; inspect error or failure.code.
- `413`: Request could not complete; inspect error or failure.code.
- `429`: Request could not complete; inspect error or failure.code.
- `500`: Request could not complete; inspect error or failure.code.
- `502`: Request could not complete; inspect error or failure.code.
- `503`: Request could not complete; inspect error or failure.code.
- `504`: Request could not complete; inspect error or failure.code.

---

[API](https://skmtc.dev/scrapeatlas/apis/scrapeatlas-api.md) · [All operations](https://skmtc.dev/scrapeatlas/apis/scrapeatlas-api/llms.txt) · [OpenAPI document](https://skmtc.dev/scrapeatlas/apis/scrapeatlas-api/revisions/9ba049316894?raw)
