Examples
Search, filters, listing details and Watch events in the terminal.
These examples read public listings unless they say otherwise. The recordings do not sign in or change account data. The Watch recording writes only to its isolated local demo database.
Search
Search defaults to JSON. Pass --format pretty to view a table in the terminal, or keep JSON for pipelines.
vinted search "levis 501" --price-to 30 --order newest_first --limit 8 --format pretty
Find ids and apply filters
Look up Brand and Catalog ids, then pass them to the filter flags. Id flags repeat. search filters lists the option ids for a category.
vinted brand search nike --format pretty
vinted category list --format pretty
vinted search filters --catalog 1819 --code size --format pretty
vinted search "levis 501" --catalog 1819 --size 1640 --condition very_good --price-to 25 --limit 5 --format pretty
Any catalog parameter without a flag goes through --filter:
vinted search "wool coat" --filter material_ids[]=44Inspect a listing
Use the item id or paste its URL from any Vinted domain.
vinted item show 10422362262 --format pretty
vinted item images https://www.vinted.com/items/10422362262-levis-501-blue-jeans
Track changes with a Watch
Create a Watch to compare future search results. --emit-initial reports the current results as item.new events.
vinted watch add search "levis 501" --name levis --catalog 1819 --size 1640 --price-to 15 --interval 30m --emit-initial --format pretty
vinted watch list --format pretty
vinted watch events levis --format pretty
Your account
These need a session (see Authentication).
vinted me favorites --format pretty
vinted chat list --unread --format pretty
echo "would you take 20?" | vinted chat send 18273645 -