Getting Started

Set up your account and start monitoring Vinted listings in minutes.

Fyndit is a Discord bot that monitors Vinted in real-time, sends you instant notifications when new listings match your criteria, and can automatically purchase items on your behalf. Instead of refreshing Vinted manually, the bot scans catalogs continuously and alerts you within seconds of a new listing going live. This gives you a decisive speed advantage over every other buyer browsing the platform by hand.

Why Use Fyndit

Vinted moves fast. Popular items at good prices sell within minutes, sometimes seconds. By the time you find a deal manually, someone else has already bought it. Fyndit solves this problem by watching Vinted 24/7, filtering results to only show what you care about, and optionally buying instantly the moment a match appears. Whether you are hunting rare sneakers, vintage clothing, or everyday essentials at a discount, the bot ensures you never miss a listing again.

Prerequisites

Before you begin, make sure you have the following ready:

  • A Discord account that has joined the Fyndit server. You need to be a member of the server to use the bot.
  • An active Vinted account on any supported domain.
  • Your Vinted refresh token, which allows the bot to authenticate as your account. Instructions on how to obtain it are pinned in the server.
  • Discord DMs enabled (recommended). Most users receive notifications as direct messages. Some setups may also post matches in a server feed channel.

Step-by-Step Setup

  1. 1Run any command (for example /preferences or /sessions). The bot auto-registers your account on first use using your Discord name and language.
  2. 2(Optional) Run /preferences to change your language. Supported languages: English, Français, Deutsch, Español, Italiano, Português, Polski, Dansk, Slovenčina.
  3. 3Run /sessions and create your first Vinted session by clicking + Create. A session is a linked Vinted account the bot uses on your behalf. You need to provide a name (for your own reference) and the Vinted domain code (e.g. fr for vinted.fr, de for vinted.de).
  4. 4In your session settings, click Set Token and paste your Vinted refresh token. Then click Test OAuth to verify the connection. If everything is correct, you will see your Vinted username with an active status.
  5. 5Run /monitors, create a monitor group, then open the group and click + Add Monitor. Paste a Vinted catalog URL with your desired filters already applied. The bot parses the URL and begins scanning.
TipYou can also do most of this from the Dashboard: Open Dashboard

How Notifications Work

Once a monitor is active, the bot continuously checks Vinted for new listings that match your filters. When a match is found, you receive a Discord notification (usually a DM, but some setups may also use a server feed channel) containing the item's title, price, photos (up to 3), size, brand, condition, seller information, and action buttons: View, Buy, Offer, Favorite, and Block. Notifications arrive within seconds of the item appearing on Vinted.

Supported Vinted Domains

Each session connects to a specific Vinted domain. The domain determines the marketplace, currency, available shipping carriers, and catalog structure. You can create sessions on multiple domains simultaneously to monitor different marketplaces.

TipYou can change your language at any time in /preferences. This only affects how the bot speaks to you on Discord. It does not change which Vinted marketplace your sessions connect to.

Common Setup Issues

  • Token rejected when setting up a session - The refresh token may have expired or been copied incorrectly. Make sure you copy the full token string without any extra spaces. Obtain a fresh token and try again.
  • No notifications received - Check that your Discord DM privacy settings allow messages from server members. Also verify your monitor is active (not archived) and your session is authenticated.
  • "Invalid domain" error when creating a session - The domain code must be one of the supported codes listed above (lowercase, no dots). For example, use fr, not vinted.fr or FR.