Secondhand-fashion pricing and resale research
Usa los endpoints de Vinted para convertir secondhand-fashion pricing and resale research en solicitudes API repetibles con inputs documentados y respuestas JSON.
Turn public Vinted pages into structured secondhand-fashion data — catalog search with brand/category/price filters, a single listing's full detail, a seller's public storefront profile, and the closed brand and category directories, all as normalized JSON. Credential-free.
Search Vinted listings by catalog, brand, or category, and get listing detail, member storefronts, and the brand/category directories as structured JSON.
Familias de endpoints
6
Parámetros documentados
24
Ejemplos
7
Snapshot en vivo del catálogo
Endpoints activos
7
Métodos
GET
Parámetros obligatorios
12
Referencias de esquema
7
{
"platform": "Vinted",
"endpoint": "vinted-catalog",
"method": "GET",
"path": "/vinted/catalog",
"auth": "apiKey"
}Casos de uso
Search Vinted listings by catalog, brand, or category, and get listing detail, member storefronts, and the brand/category directories as structured JSON.
Usa los endpoints de Vinted para convertir secondhand-fashion pricing and resale research en solicitudes API repetibles con inputs documentados y respuestas JSON.
Usa los endpoints de Vinted para convertir brand and category demand tracking en solicitudes API repetibles con inputs documentados y respuestas JSON.
Usa los endpoints de Vinted para convertir seller and listing monitoring en solicitudes API repetibles con inputs documentados y respuestas JSON.
Ejecución gestionada
Cada cifra de abajo se lee directamente del catálogo de endpoints en vivo de Vinted — 7 endpoints, 24 parámetros de solicitud documentados y 7 esquemas de respuesta publicados — el mismo catálogo contra el que corren Docs y Playground.
7 documented Vinted endpoints, grouped into 7 request families — Brand, Brands and Catalog, plus 4 more.
24 request parameters are documented across those Vinted endpoints, 12 of them required — the full input contract is public before you write any integration code.
7 of the 7 Vinted endpoints ship a recorded example response, and 7 carry a documented response schema — you can code against the real JSON before the first request.
Vinted endpoints document their error responses (400, 404, 429, 500 and 503) alongside the success schema, so a block, a rate limit, or a missing record comes back as a typed error rather than silently empty data.
7 hosted MCP tools back the Vinted endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Mapa de cobertura
/vinted/brand
/vinted/brands
/vinted/catalog
/vinted/categories
/vinted/category
/vinted/item
Catálogo de endpoints
/vinted/catalogReturns Vinted resale listings matching a text search, with optional price filtering and sort order. `order` values: `relevance`, `newest_first`, `price_high_to_low`, `price_low_to_high`. Public data, sourced from Vinted's own server-rendered catalog page.
Notas de la respuesta
- Each result's `id` is usable directly as the `id` query parameter to [`/vinted/item`](vinted-item.md). - `price_from` greater than `price_to` returns `400` before any upstream request is made. - A search with no matching listings returns `404` rather than an empty `200` list. - Seller/member information is intentionally excluded from this response — see [`/vinted/item`](vinted-item.md) for why.
Herramienta MCP vinted_catalog
/vinted/itemReturns a single Vinted listing's detail: title, description, brand, size, condition, material, color, price, category breadcrumb, and photos. Public data, sourced from Vinted's own server-rendered item page.
Notas de la respuesta
- `id` must be numeric; otherwise `400` is returned before any upstream request is made. - A listing that no longer exists returns `404`. - Seller/member information is intentionally excluded from this response, so this family is scoped to listing content only.
Herramienta MCP vinted_item
/vinted/memberReturns a Vinted seller's public storefront profile: username, self-disclosed coarse location, rating, and follower/following counts. Deliberately excludes online-presence and activity data (last-seen timestamps, upload-frequency badges) present on the live page. Public data, sourced from Vinted's own server-rendered member page.
Notas de la respuesta
- `id` must be numeric; otherwise `400` is returned before any upstream request is made. - A member that doesn't exist returns `404`. - This endpoint deliberately excludes online-presence and activity data (last-seen timestamps, upload-frequency badges) present on the live page — only storefront-facing fields are returned.
Herramienta MCP vinted_member
/vinted/categoryReturns Vinted listings for a specific category, with optional price filtering and sort order. `order` values: `relevance`, `newest_first`, `price_high_to_low`, `price_low_to_high`. Public data, sourced from Vinted's own server-rendered category page.
Notas de la respuesta
- Each result's `id` is usable directly as the `id` query parameter to [`/vinted/item`](vinted-item.md). - A category with no matching listings returns `404` rather than an empty `200` list.
Herramienta MCP vinted_category
/vinted/categoriesReturns Vinted's top-level catalog categories (e.g. Women, Men, Kids, Home, Electronics, Sports, Entertainment, Hobbies & collectibles). This is the root level only -- Vinted's full category tree goes several levels deeper on the live site, but deeper levels aren't server-rendered so aren't covered here. Each entry's `id` is usable directly as the `id` query parameter to /vinted/category. Public data, sourced from Vinted's own server-rendered catalog navigation.
Notas de la respuesta
- This is the root level only. Vinted's full category tree goes several levels deeper on the live site (e.g. Women > Clothing > Coats & Jackets), but deeper levels aren't covered here. - Each entry's `id` is usable directly as the `id` query parameter to [`/vinted/category`](vinted-category.md).
Herramienta MCP vinted_categories
/vinted/brandReturns Vinted listings for a specific brand, with optional price filtering and sort order. `order` values: `relevance`, `newest_first`, `price_high_to_low`, `price_low_to_high`. Public data, sourced from Vinted's own server-rendered brand page.
Notas de la respuesta
- Each result's `id` is usable directly as the `id` query parameter to [`/vinted/item`](vinted-item.md). - A brand with no matching listings returns `404` rather than an empty `200` list.
Herramienta MCP vinted_brand
/vinted/brandsReturns Vinted's "Popular brands" directory. This is Vinted's own curated list, not an exhaustive list of every brand in its catalog. Each entry's `id` is usable directly as the `id` query parameter to /vinted/brand. Public data, sourced from Vinted's own server-rendered brands page.
Notas de la respuesta
- This is Vinted's own curated "Popular brands" list, not an exhaustive list of every brand in its catalog. - Each entry's `id` is usable directly as the `id` query parameter to [`/vinted/brand`](vinted-brand.md).
Herramienta MCP vinted_brands
APIs relacionadas
Marketplaces & Retail
Research new, used, and vintage instruments across Reverb listings, seller shops, and the Price Guide. Keep current asking prices separate from historical sales, and preserve model, finish, year, condition, and currency when comparing gear.
Marketplaces & Retail
Collect marketplace product signals from Amazon without building brittle storefront scrapers.
Marketplaces & Retail
Build resale, pricing, and marketplace workflows from structured eBay data.
Cómo hacer scraping de Vinted
Crawlora's Vinted endpoints return catalog search, brand and category listings, the brand and category directories, and member storefronts from vinted.com as normalized JSON with one API key. Vinted's prices come in two forms. Every listing card shows price_raw, the seller's price, and total_price_raw, which adds Vinted's buyer fee. A $15.00 item shows as $16.45. A second pull on 2026-10-27 showed 48 brands, 8 top-level categories led by Women (id 1904), and 37 items on the first page of a jacket search.
/vinted/catalog takes search_text plus optional price_from, price_to, order (relevance, newest_first, price_low_to_high, or price_high_to_low), and page. Each card has brand, size (W36 for jeans), condition, both prices, and a photo. A search with no matches returns 404 rather than an empty list, so treat 404 as 'no results'.
Conditions are Vinted's own labels: New with tags, New without tags, Very good, Good, and Satisfactory. Of 68 newest-first results for levis 501, 45 were Very good. Condition and total_price_raw together make the card enough for resale-price comparisons.
/vinted/brands returns Vinted's curated popular-brands list (239 brands, not every brand), and each id works with /vinted/brand. /vinted/categories returns only the eight root departments: Women, Men, Kids, Home, Books & Media, Electronics, Hobbies & collectibles, and Sports. Deeper levels aren't exposed.
Listing cards carry no seller fields, following Vinted's robots rules for member pages. /vinted/member returns a storefront profile by numeric id and deliberately omits last-seen and activity data.
brands returned 48 entries such as adidas (id 14, https://www.vinted.com/brand/14-adidas) and categories returned 8, the first Women (id 1904, slug women_root). Pass ids to the brand and category routes.
catalog for jacket returned 37 items on page 1 and the first was a Light Coat by snobbish, so the term matches adjacent garment types. Filter by category id for precision.
Agent Skills
Instala un agent skill de Crawlora y tu agente obtiene datos de Vinted como JSON mediante la API documentada, sin escribir un scraper. Estos skills cubren Vinted:
Researches secondhand, resale, handmade, and musical-instrument marketplaces via the Crawlora API. Use to compare live listings and sellers, check…
npx skills add github.com/Crawlora-org/crawlora-skills --skill resale-secondhand-researchPreguntas frecuentes
The price the buyer pays, including Vinted's buyer fee. price_raw is the seller's asking price. For example, $15.00 becomes $16.45, and a $1.00 item becomes $1.75.
Vinted's catalog, brand, and category endpoints return 404 when nothing matches, not an empty 200 list. Handle 404 as zero results.
It returns Vinted's curated popular list, which had 239 brands on 2026-09-18. For a brand outside that list, search with /vinted/catalog instead.
37 on page 1 of a jacket search on 2026-10-27.