Veepee product data API
ShopAPIS returns structured Veepee product data — flash-sale price, currency, discount versus recommended retail price, the sale-event window, brand, category, per-size and per-variant stock and product images — as normalized JSON. Veepee (formerly vente-privée) is the European flash-sale leader, running time-limited branded sales events across fashion, home, beauty and general goods, and a unique source for deep-discount and clearance pricing signals.
Veepee is Europe’s flash-sale leader. It pioneered the time-limited members-only sales model in France (operating as vente-privée until 2019) and runs sales across fashion, home, beauty and general categories (Veepee ). Its defining data is the discount-versus-RRP and the limited-time sale window, not standing catalog price.
Why Veepee data is hard to get
Veepee’s entire model is built on transience, which makes it structurally harder to parse than a standing-catalog marketplace. Products appear only inside members-only flash-sale events that run for a few days and then disappear, so there is no permanent product URL to monitor — the same item resurfaces in a later event at a different price, under a different sale, with different stock. Most of the catalog also sits behind a login wall, and there is no open API, so reading event inventory means parsing the live storefront against medium anti-bot difficulty while tracking the ephemeral event identity. The valuable signal is precisely this volatility: the flash-sale price, the claimed discount against RRP, and the event window together reveal real clearance and liquidation pricing that never appears on Amazon or Idealo. ShopAPIS captures the sale price, the RRP reference, the discount math, the event start/end and per-variant stock, tying each capture to the event and the brand so flash-sale pricing can be tracked over time.
Data fields returned
- Pricing — flash-sale price, currency (EUR), recommended retail price (RRP), discount %.
- Sale event — event name/ID, event start and end timestamps, members-only flag.
- Catalog — title, brand, description, category path.
- Variants — size/color with per-variant in-stock flag and quantity band.
- Availability — in-stock flag, limited-quantity indicator.
- Identifiers — Veepee product ID, sale/event ID, product URL within the event.
- Images — gallery URLs.
Sample response
{
"marketplace": "veepee",
"domain": "veepee.fr",
"country": "FR",
"product_id": "VP56789012",
"sale_event": { "id": "EVT-LACOSTE-2606", "name": "Lacoste — Polos & Sneakers", "starts_at": "2026-06-04T07:00:00Z", "ends_at": "2026-06-09T22:59:00Z", "members_only": true },
"title": "Polo Lacoste L.12.12 piqué coton - bleu marine",
"brand": "Lacoste",
"price": { "current": 59.99, "rrp": 110.00, "currency": "EUR", "discount_pct": 45 },
"category": ["Mode", "Homme", "Polos"],
"variants": [
{ "size": "M", "in_stock": true },
{ "size": "L", "in_stock": true },
{ "size": "XL", "in_stock": false }
],
"availability": { "in_stock": true, "limited_quantity": true },
"images": ["https://cdn.veepee.fr/images/56789012_main.jpg"],
"url": "https://www.veepee.fr/sales/lacoste-2606/product/56789012",
"fetched_at": "2026-06-05T11:38:00Z"
}Markets and domains covered
| Domain | Market | Currency | Scale |
|---|---|---|---|
| veepee.fr | France | EUR | Home market, flash-sale leader |
| veepee.es | Spain | EUR | Iberia |
| veepee.it | Italy | EUR | Italy |
| veepee.de | Germany | EUR | DACH |
Use cases
- Clearance and discount monitoring — track real flash-sale pricing and discount depth against standing retail. See price monitoring.
- Brand-channel intelligence — see which brands liquidate through flash sales and at what discount. See competitive intelligence.
- MAP and channel-control signals — detect off-price brand distribution that undercuts advertised retail. See MAP compliance.
- Catalog enrichment — capture brand, RRP and event-discount fields for off-price product feeds. See catalog enrichment.