---
title: "Get Poshmark seller closet (storefront)"
method: GET
path: "/poshmark/closet/{username}"
tags: ["Poshmark"]
---

# Get Poshmark seller closet (storefront)

`GET /poshmark/closet/{username}`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/poshmark/closet/{username}`
- Auth: API key in header `x-api-key`

Returns a Poshmark closet (seller storefront) page: the seller's public profile and reputation stats (followers, ratings, items sold) plus a first page of their currently available listings and total listing count. Pass a previous response's next_max_id back as max_id to fetch the next page of listings; paginated responses omit the seller profile, so fetch without max_id first to get seller fields.

## Path parameters

- `username` string, required

## Query parameters

- `max_id` string

## Headers

- `x-api-key` string, required

## Response `200`

OK

- PoshmarkClosetResponse
  - `has_more` boolean
  - `listings` PoshmarkListing[]
    - `brand` string: Brand name of the item.
    - `category` string: Poshmark category of the item, for example `Shorts`.
    - `colors` string[]: Colors the seller selected for the item.
    - `comment_count` integer: Number of comments on the listing.
    - `condition` string: Item condition code set by the seller, for example `nwt` for new with tags.
    - `cover_shot` string: URL of the listing's cover photo.
    - `created_at` string: Time the listing was created, in ISO 8601 with a UTC offset.
    - `department` string: Poshmark department of the item, for example `Women`.
    - `description` string: Seller's description of the item. Set on the listing detail response.
    - `first_available_at` string: Time the listing first became available for sale, as Poshmark reports it.
    - `id` string: Poshmark listing id. Use it with the listing endpoint.
    - `inventory_status` string: Availability status of the item, for example `available`.
    - `like_count` integer: Number of members who liked the listing.
    - `original_price` number: Original retail price the seller entered for the item.
    - `pictures` string[]: URLs of all photos on the listing. Set on the listing detail response.
    - `price` number: Current asking price of the listing.
    - `quantity_available` integer: Total number of units still available across all sizes.
    - `seller_display_handle` string: Display handle of the seller who posted the listing.
    - `seller_full_name` string: Display name of the seller who posted the listing.
    - `seller_picture_url` string: Profile picture URL of the seller who posted the listing.
    - `seller_username` string: Username of the seller who posted the listing.
    - `share_count` integer: Number of times the listing was shared.
    - `size` string: Size of the item as entered by the seller.
    - `status` string: Publication status of the listing, for example `published`.
    - `title` string: Listing title as shown on Poshmark.
    - `url` string: Poshmark page URL of the listing.
  - `next_max_id` string
  - `seller` PoshmarkSeller
    - `cover_shot_url` string: URL of the seller's closet cover image.
    - `display_handle` string: Seller's display handle on Poshmark.
    - `followers` integer: Number of members following the seller.
    - `following` integer: Number of members the seller follows.
    - `full_name` string: Seller's display name.
    - `id` string: Poshmark user id of the seller.
    - `items_sold_display` string: Items sold as Poshmark displays it, for example `500+`.
    - `last_active_at` string: Time the seller was last active, in ISO 8601 with a UTC offset.
    - `member_since` string: Time the seller joined Poshmark, in ISO 8601 with a UTC offset.
    - `orders_shipped` integer: Number of orders the seller has shipped.
    - `picture_url` string: URL of the seller's profile picture.
    - `posts_count` integer: Number of listings the seller has posted.
    - `rating_average` number: Average of the seller's star ratings, rounded to two decimals. Omitted when the seller has no ratings.
    - `rating_breakdown` PoshmarkRatingBreakdown
      - `five_star` integer: Number of 5-star ratings the seller received.
      - `four_star` integer: Number of 4-star ratings the seller received.
      - `one_star` integer: Number of 1-star ratings the seller received.
      - `three_star` integer: Number of 3-star ratings the seller received.
      - `two_star` integer: Number of 2-star ratings the seller received.
    - `rating_count` integer: Total number of ratings the seller received.
    - `url` string: Poshmark closet URL of the seller.
    - `username` string: Seller's Poshmark username, as used in the closet URL.
  - `source_url` string
  - `total_count` integer

## Other responses

- `400`: Bad Request
- `404`: Not Found
- `500`: Internal Server Error
- `503`: Service Unavailable

---

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