Get Vinted categories
Discover marketplace category IDs, names, URLs, images and parent-child relationships for building category filters and searching listings.
/v1/vinted/categoriesx-api-keyHeaders
Get your API keyYour ScrapeAtlas customer key. Create one on /account/ and set SCRAPEATLAS_API_KEY.
Marketplace domain suffix.
one of: com, at, be, com.au, cz, de, dk, ee, es, fi, fr, gr, hr, hu, ie, it, lt, lu, lv, nl, pl, pt, ro, se, si, sk, co.uk
frOperational correlation ID.
Upstream request, byte and timing accounting.
Always included.
≥ 0
Always included.
≥ 0
Always included.
≥ 0
True when usable category data was retrieved.
Retrieval status.
one of: success, partial
Public source URL.
absolute HTTPS URL
UTC retrieval timestamp.
Retrieval coverage metadata.
Source type.
one of: public_api, public_page
Coverage completeness flag.
Machine-readable coverage information.
Marketplace domain suffix.
one of: com, at, be, com.au, cz, de, dk, ee, es, fi, fr, gr, hr, hu, ie, it, lt, lu, lv, nl, pl, pt, ro, se, si, sk, co.uk
Root category IDs in source order.
up to 4096 items
Categories in depth-first source order.
up to 4096 items
Category ID for catalog_ids search filters.
Category name.
Category URL.
absolute HTTPS URL
Parent category ID; null for a root.
Direct child category IDs.
up to 4096 items
Category image URL.
No fields match.
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.
| HTTP | failure.code | Meaning |
|---|---|---|
| 400 | invalid_request | Missing, duplicate, unsupported or invalid parameters, more than one selector, a domain that does not match the URL host, or a page beyond what the source accepts. |
| 401 | unauthorized | Missing or invalid service key. |
| 404 | not_found | Unknown item or member. |
| 429 | upstream_rate_limited | Vinted rate limited the request; no automatic retry. |
| 502 | upstream_challenged | DataDome/Cloudflare challenge, HTTP 401/403/503, or no anonymous token issued. |
| 502 | unsupported_page unsafe_redirect response_too_large request_limit upstream_error | Bounded retrieval failed, the page belongs to another item, or the response no longer matches the expected structure. |
| 503 | busy | All worker slots occupied. |
| 504 | timeout | Deadline exceeded. |
| 200 | partial | Coverage warnings such as pricing_missing, photos_missing or pagination_missing. |