Write-ups
Vinted Pro Integrations API: what it offers sellers
Vinted’s official API lets business sellers manage listings and retrieve sales and shipping labels. A guide to access, one item per listing and the limits of automation.
For a professional Vinted seller, copying photos, prices and sales by hand quickly becomes a job of its own. The Vinted Pro Integrations API is the official interface through which a seller’s software can manage listings and retrieve orders. It works differently from an extension that clicks buttons in a browser.
The API is not open to every Vinted Pro account, however. Nor does the existence of an API operation mean that every use of it complies with Vinted’s rules. This guide separates what the interface provides, what a CRM configures and what should not be promised.
What the official API provides
Based on Vinted Pro Integrations documentation, linked at the end of this guide.
- Access
- Only Vinted Pro sellers admitted by Vinted to Pro Integrations. Sellers generate a key in the dedicated portal.
- Listings
- Creation, data validation, updates and withdrawal. Categories, sizes, colours and attributes come from Vinted’s reference lists. One listing represents one physical item, with no quantity field.
- Sales and shipping
- Reading orders, shipment details and shipping labels. The CRM receives the recipient’s name and address; this connection supplies no buyer email or phone number.
- Notifications
- Webhooks report changes to listings and orders. The handler verifies the signature and reads the current data. Fallback polling retrieves missed events.
Official API, browser bots and account risk
Obriym calls the Vinted Pro Integrations API with the seller’s key and signed requests. You do not hand over your Vinted password or keep a browser open to simulate clicks.
That describes the connection method; it does not guarantee protection against account restrictions. Products, listings and seller behaviour must comply with Vinted’s rules and the terms of the seller’s Pro Integrations access. Using the official API does not mean Vinted has approved every possible automation scenario or endorses a particular CRM.
One of five identical items sells: what happens next?
The sale ends one listing
Vinted has no listing with quantity five. In the CRM, you have a product with five units in stock; on the marketplace, the listing represents one physical item. The sale arrives as an order and reduces available stock.
The next unit gets a new listing
If the owner or an admin has enabled automation after a preview, the CRM waits for the sale to be processed and the listing’s state to be confirmed, then creates a new listing for the next available unit. Stock tracking must be on. When stock runs out, the job waits for replenishment.
Your schedule controls publication
Choose publication as soon as the sale is processed, within 10 minutes, or after 1, 6 or 24 hours. Publishing windows and a daily limit apply in every mode. Separately, selected ready products can be queued for scheduled publication.
One stock record across marketplaces
Selling across marketplaces requires listings to be linked to the same CRM product. Two product cards with the same photo do not share stock. Listing creation and linking are configured separately for each channel; the links below show each channel’s current availability.
Once an order from another connected channel reaches the CRM and uses the last available unit, the enabled withdrawal direction sends a request for the linked live Vinted listing. This reduces the risk of selling one item twice. There is still a delay between marketplace payment, event delivery and withdrawal: protection against simultaneous purchases cannot be guaranteed.
Limits to understand before connecting
- A Vinted Pro account does not automatically grant Pro Integrations access. The connection requires a key for this API.
- Vinted initially allocates 500 active listing slots. A batch exceeding the available allocation is rejected as a whole.
- Buyer conversations stay in Vinted. This integration does not bring chats into the CRM.
- Obriym does not import existing listings created outside this API. Returns, losses and partially completed orders must be checked in Vinted.
- Publishing and automation are off by default. The owner or an admin reviews their respective previews first; automatic relisting requires stock tracking.
Where listing the next unit after a sale stops
Can old unsold listings be refreshed automatically?
That is not promised here. Creating a new listing for the next unit after a sale differs from withdrawing and recreating the same unsold item to move it up the feed. Vinted’s permission for the latter use has not been established; the existence of creation and withdrawal operations does not establish it.
Does every new CRM product automatically appear on Vinted?
No. A product must be added to the channel and pass readiness checks, and the owner or an admin enables publishing. Selected products are queued for scheduled publication. After-sale automation works only for a configured channel and an available unit of a stock-tracked product.
Where a seller should start
First check that your Vinted Pro account has Pro Integrations access. Then generate a key in Vinted’s portal, test the connection, map categories and run a product dry run. The integration page linked below explains connection steps, current channel status and limits. Review stock and the preview before enabling automation.