Skip to content
scrapeatlas.Dashboard

Get Poshmark followers or following

Try in Playground

List the followers of a Poshmark closet, or the closets it follows, with each closet’s id, username, name, avatar and follow date. Page with cursor.

GET/v1/poshmark/user-connectionsx-api-key
x-api-keystringrequiredheader

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

Query parameters
5
usernamestringquery

Closet username, case-sensitive (the name after poshmark.com/closet/).

Examplepm_editor
urlstringquery

A https://poshmark.com/closet/… link. Provide username or url.

max 600 chars

typeenumrequiredquery

followers or following.

one of: followers, following

Examplefollowers
cursorstringquery

nextCursor from the previous page.

limitstringquery

Closets per page, 1–100 (default 50).

Response fields
28
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.

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.

usernamestring

Closet username, case-sensitive (the name after poshmark.com/closet/).

typeenum

followers or following.

one of: followers, following

Closets: id, username, display_handle, full_name, picture_url, is_taste_maker when present, and created_at (when the follow was recorded).

up to 100 items

users.idstring

Always included.

users.usernamestring

Always included.

users.display_handlestringnullableoptional

Optional.

users.full_namestringnullableoptional

Optional.

users.picture_urlstringnullableoptional

Optional.

users.is_taste_makerbooleanoptional

Optional.

users.created_atstringoptional

Optional.

nextCursorstringnullable

Cursor for the next page, or null at the end.

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.