docs / vinted

Vinted

Second-hand fashion listings and prices.

base /vinted/v113 endpoints
post/vinted/v1/item_detail2 credits

Full Vinted item detail — title, price, photos, description, color, condition and category.

ParameterAllowed / rangeDescription
idoptionalVinted item ID — the digits in the item URL (…/items/<id>-slug). Provide id OR url (one of the two is required).
urloptionalFull item URL — alternative to id.
tld = froptionalfr · de · es · it · nl · be · lt · lu · at · pt · sk · fi · co.uk · pl · cz · se · ro · hu · dk · comWhich Vinted site to query (sets currency and local listings).
Try in playground →
post/vinted/v1/seller1 credit

seller profile (login/rating/item_count/feedback breakdown) — PII redactable

ParameterAllowed / rangeDescription
idrequiredVinted user ID — take it from catalog_search items[].seller.id or from a member URL (vinted.fr/member/<id>).
tld = froptionalfr · de · es · it · nl · be · lt · lu · at · pt · sk · fi · co.uk · pl · cz · se · ro · hu · dk · comWhich Vinted site to query (sets currency and local listings).
Try in playground →
post/vinted/v1/seller_items1 credit

a seller's wardrobe items

ParameterAllowed / rangeDescription
idrequiredVinted user ID — take it from catalog_search items[].seller.id or from a member URL (vinted.fr/member/<id>).
tld = froptionalfr · de · es · it · nl · be · lt · lu · at · pt · sk · fi · co.uk · pl · cz · se · ro · hu · dk · comWhich Vinted site to query (sets currency and local listings).
page = 1optional1–Page number (1, 2, 3… — Vinted serves at most ~960 results per filter combination; narrow filters to go deeper).
per_page = 20optional1–96Results per page (1–96; Vinted caps larger values at 96).
Try in playground →
post/vinted/v1/seller_feedback1 credit

feedback left for a seller (text/rating/reviewer)

ParameterAllowed / rangeDescription
idrequiredVinted user ID — take it from catalog_search items[].seller.id or from a member URL (vinted.fr/member/<id>).
tld = froptionalfr · de · es · it · nl · be · lt · lu · at · pt · sk · fi · co.uk · pl · cz · se · ro · hu · dk · comWhich Vinted site to query (sets currency and local listings).
page = 1optional1–Page number (1, 2, 3… — Vinted serves at most ~960 results per filter combination; narrow filters to go deeper).
per_page = 20optional1–96Results per page (1–96; Vinted caps larger values at 96).
Try in playground →
post/vinted/v1/similar1 credit

items similar to a given item (items/{id}/more)

ParameterAllowed / rangeDescription
idrequiredVinted item ID to find lookalikes for.
content_source = similar_itemsoptionalUpstream recommendation source (advanced) — leave at the default.
tld = froptionalfr · de · es · it · nl · be · lt · lu · at · pt · sk · fi · co.uk · pl · cz · se · ro · hu · dk · comWhich Vinted site to query (sets currency and local listings).
Try in playground →
post/vinted/v1/catalog_filters1 credit

dynamic facets (size/brand/status/color/price/material + option ids) for a query/category

ParameterAllowed / rangeDescription
queryoptionalKeyword whose facets you want (optional — empty = global).
catalog_idsoptionalNarrow facets to these category ids (from the categories action).
tld = froptionalfr · de · es · it · nl · be · lt · lu · at · pt · sk · fi · co.uk · pl · cz · se · ro · hu · dk · comWhich Vinted site to query (sets currency and local listings).
Try in playground →
post/vinted/v1/categoriesfree

Full Vinted category tree — id, title, code, URL and child categories for the selected country site.

ParameterAllowed / rangeDescription
tld = froptionalfr · de · es · it · nl · be · lt · lu · at · pt · sk · fi · co.uk · pl · cz · se · ro · hu · dk · comWhich Vinted site to query (sets currency and local listings).
Try in playground →
post/vinted/v1/colorsfree

color enum (id/title/hex/code)

ParameterAllowed / rangeDescription
tld = froptionalfr · de · es · it · nl · be · lt · lu · at · pt · sk · fi · co.uk · pl · cz · se · ro · hu · dk · comWhich Vinted site to query (sets currency and local listings).
Try in playground →
post/vinted/v1/conditionsfree

item-condition enum (status id/title)

ParameterAllowed / rangeDescription
tld = froptionalfr · de · es · it · nl · be · lt · lu · at · pt · sk · fi · co.uk · pl · cz · se · ro · hu · dk · comWhich Vinted site to query (sets currency and local listings).
Try in playground →
post/vinted/v1/countriesfree

country enum (id/iso/currency)

ParameterAllowed / rangeDescription
tld = froptionalfr · de · es · it · nl · be · lt · lu · at · pt · sk · fi · co.uk · pl · cz · se · ro · hu · dk · comWhich Vinted site to query (sets currency and local listings).
Try in playground →
post/vinted/v1/sizesfree

size groups + size ids

ParameterAllowed / rangeDescription
tld = froptionalfr · de · es · it · nl · be · lt · lu · at · pt · sk · fi · co.uk · pl · cz · se · ro · hu · dk · comWhich Vinted site to query (sets currency and local listings).
Try in playground →