Bulk upload

Bulk upload your listings to Vinted

Prepare many listings in a spreadsheet, the dashboard or the API, then import them to Vinted with the extension.

How it works

  1. 1

    Prepare your listings

    Fill a Google Sheet or CSV, or create listings in the Dotb dashboard.

  2. 2

    Import into Dotb

    Import the CSV file, or save the listing from the dashboard.

  3. 3

    Publish with the extension

    Open the pending import items and the extension fills in the Vinted form for you.

Google Sheets and CSV import

Included in Boutique

Export your Vinted listings that are saved in Dotb to Google Sheets with the Dotb add-on, edit them, then import them back into Dotb using a CSV file that follows the same format as the Dotb export. Dotb can also import listings from a Shopify CSV file.

Dashboard Listing Creator

Included in Boutique or Boutique AI

Prepare your listings entirely from the Dotb dashboard: title, description, price, photos and more. Then use the browser extension to import them directly to Vinted from Pending import items.

Create listings through the API

Included in Boutique AI

The public REST API lets you create listings on Dotb from your own scripts and tools, then publish them to Vinted with the browser extension. The API does not interact with Vinted directly.

bash
curl -X POST https://dotb.io/api/public/v1/items \
  -H "Authorization: Bearer $DOTB_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Vintage denim jacket",
    "description": "Classic blue denim jacket, worn a few times.",
    "price": "25.00",
    "currency": "EUR",
    "sku": "JKT-0042"
  }'

Three ways to bulk upload to Vinted

Creating listings one at a time in the Vinted form is slow when you have a large stock to put online. Dotb gives you three ways to prepare many listings in advance and publish them with the extension, so you can batch the work instead of repeating it.

1. Google Sheets and CSV import

Install the Dotb Google Sheets add-on, load your Vinted listings that are already saved in Dotb, and export them to a sheet. You can then edit the data in the spreadsheet and import it back into Dotb as a CSV file. The file must follow the same format as the Dotb export, and the documentation links a public sample sheet.

The CSV supports the usual Vinted fields, such as title, description, brand, colors, catalog, size, status, package size, price, currency and up to 20 photos. Photos must be publicly accessible URLs. If you tick the option to save to Dotb after import, extra Dotb fields can be set too, such as SKU, restock settings, minimum and counter offer prices, and purchase price.

Selling from a Shopify store? Dotb also supports importing a Shopify CSV file, and our Shopify to Vinted CSV converter can help you prepare the file.

2. Dashboard Listing Creator

If you prefer forms to spreadsheets, create listings from the Dotb dashboard. Choose the Vinted account, fill in the photos, title, description, category and price, and save. When you are ready, open Pending import items in the extension, select a listing and click Import. The extension fills in the Vinted form automatically.

3. The public API

For developers, the Dotb public REST API creates listings on Dotb from your own scripts. Requests use a personal API token, and the interactive reference lists every endpoint.

Read the full guides: Google Sheets export and CSV import, Dashboard Listing Creator and the API reference.

Frequently asked questions

Other features

Selling on Vinted ?

Join 14,312+ sellers using Dotb to grow their Vinted shop.