Skip to content
scrapeatlas.Dashboard

List Poshmark Posh Parties

Try in Playground

List the current Posh Parties: upcoming, ongoing and recently ended themed shopping events, with name, theme, start time, duration, status, hosts, cover image and the listing count in each collection (Main, Host Picks and more).

GET/v1/poshmark/partiesx-api-key
x-api-keystringrequiredheader

Your ScrapeAtlas customer key. Create one on /account/ and set SCRAPEATLAS_API_KEY.

Query parameters
0

This endpoint takes no parameters.

Response fields
45
requestIdstring

Request correlation UUID.

Upstream requests, decoded response bytes and elapsed milliseconds.

accounting.upstreamRequestsinteger

Always included.

≥ 0

accounting.responseBytesinteger

Always included.

≥ 0

accounting.durationMsnumber

Always included.

≥ 0

successboolean

True when usable data is returned; inspect status and coverage for omissions.

statusenum

success, partial, failed or challenged. HTTP 200 can be partial.

one of: success, partial

sourceUrlstring

Poshmark public API URL the data was read from.

absolute HTTPS URL

fetchedAtstring

UTC retrieval time.

order is source_order: upcoming parties first, then ongoing and ended ones, as Poshmark lists them (about 20).

coverage.sourcestring

Always included.

coverage.completeboolean

Always included.

coverage.warningsstring[]

Always included.

coverage.orderenum

Always included.

one of: newest_first, oldest_first, ranked, relevance, source_order

Optional.

coverage.window.sincestringoptional

Optional.

coverage.window.untilstringoptional

Optional.

Parties: id, name, description, type, start_time, duration (seconds), status and current_status (scheduled, ongoing or archived), created_at, hosts (id, username, display_handle, full_name, picture_url), cover_shot, collections (id, name, type, description, posts, default) and partyUrl.

up to 50 items

parties.idstring

Always included.

parties.namestringnullableoptional

Optional.

parties.descriptionstringnullableoptional

Optional.

parties.typestringoptional

Optional.

parties.start_timestringnullableoptional

Optional.

parties.durationintegeroptional

Optional.

parties.statusstringnullableoptional

Optional.

parties.current_statusstringnullableoptional

Optional.

parties.created_atstringnullableoptional

Optional.

Optional.

up to 50 items

parties.hosts.idstring

Always included.

parties.hosts.usernamestring

Always included.

parties.hosts.display_handlestringnullableoptional

Optional.

parties.hosts.full_namestringnullableoptional

Optional.

parties.hosts.picture_urlstringnullableoptional

Optional.

parties.hosts.is_taste_makerbooleanoptional

Optional.

Optional.

parties.cover_shot.urlstringoptional

Optional.

parties.cover_shot.url_smallstringoptional

Optional.

Optional.

up to 50 items

parties.collections.idstringoptional

Optional.

parties.collections.namestringoptional

Optional.

parties.collections.typestringoptional

Optional.

parties.collections.descriptionstringoptional

Optional.

parties.collections.postsintegeroptional

Optional.

parties.collections.defaultbooleanoptional

Optional.

parties.partyUrlstring

Always included.

HTTP 200 returns the success variant. Check status: partial means usable data with warnings, and failed or challenged requests carry a failure object described in Errors & responses.

Error codes
12
HTTPfailure.codeMeaning
200partialUsable data with related_matches_only, comments_incomplete, comment_limit, love_note_limit or undated_listings_skipped warnings.
400invalid_requestMissing, duplicate, malformed or unsupported parameters, a link outside poshmark.com, or parameters Poshmark rejected.
401unauthorizedMissing or invalid worker API key.
403restricted_pagePoshmark shows the data only to signed-in users.
404not_foundUnknown listing, closet or party.
429upstream_rate_limitedPoshmark rate limited the request.
502upstream_challengedPoshmark refused the public request or answered with a page instead of JSON.
502unsupported_pageMalformed or mismatched source data.
502response_too_large payload_too_complexResponse exceeded byte or parsing limits.
502unsafe_redirect request_limit upstream_errorBounded source retrieval could not complete.
503busyAll worker slots and the waiting queue are occupied.
504timeoutTotal request deadline expired.