VinKet
PricingGet API key
DEVELOPER DOCS

VinKet AI API

Integrate vintage fashion AI into your app. From a single photo: brand, era, condition, market price, multilingual descriptions, and virtual try-on.

For DPP, carbon scoring, and modular KadmilOS APIs, see KadmilOS API docs → · Carbon API →

Quick start

Get your API key from the dashboard, then make your first call:

cURL
curl -X POST https://www.vinket.eu/api/v1/analyze \
  -H "Authorization: Bearer vk_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"image_url": "https://example.com/jacket.jpg"}'
Node.js
const res = await fetch('https://www.vinket.eu/api/v1/analyze', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer ' + apiKey,
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({ image_url: imageUrl }),
})
const { brand, era, category, condition, suggested_price } = await res.json()
Python
import requests

r = requests.post('https://www.vinket.eu/api/v1/analyze',
    headers={'Authorization': f'Bearer {api_key}'},
    json={'image_url': image_url})

data = r.json()
print(f"{data['brand']} — {data['era']} — EUR {data['suggested_price']}")

Endpoints

POST
/api/v1/analyze

Full item analysis from photo

API Key
POST
/api/ai/pipeline

Run full 12-block AI pipeline

API Key
POST
/api/ai/translate-listing

Translate to 21 EU languages

API Key
POST
/api/ai/background-remove

Background removal (cascade)

API Key
GET
/api/ai/eco-score

CO2 and water savings estimate

Public
GET
/api/search

Full-text search with filters

Public
GET
/api/v1/items

List items (Enterprise)

API Key
POST
/api/v1/batch/upload

Batch CSV analysis

API Key

Response format

POST /api/v1/analyze — response
{
  "brand": "Levi's",
  "era": "1990s",
  "category": "denim",
  "condition": "good",
  "size_estimate": "L",
  "color": "indigo blue",
  "suggested_price_eur": 45,
  "price_range": { "low": 30, "high": 65 },
  "rarity": "common",
  "titles": {
    "it": "Levi's Giacca Denim Anni 90",
    "en": "Levi's Denim Jacket 1990s"
  },
  "descriptions": {
    "it": "Autentica giacca Levi's in denim...",
    "en": "Authentic Levi's denim jacket..."
  },
  "counterfeit_score": 12,
  "eco_score": 78,
  "co2_saved_kg": 20.0,
  "seo_keywords": ["vintage levis", "90s denim", ...],
  "hashtags": ["#vintagelevis", "#90sdenim", ...]
}

Limits

Data reads (GET catalog, search) and AI credits (POST /analyze, try-on via /api/v1/ai) are separate buckets. Try-on never consumes your read quota — only AI credits.

Paid plans (Starter / Scale) are provisioned manually until checkout goes live — email andrea@vinket.eu to upgrade from the free tier (100 reads + 20 AI credits/mo).

Plan
RPM
Data reads/mo
AI credits/mo
Free
30
100
20
Starter €49
60
10,000
200
Scale €199
300
100,000
1,000

Start building with VinKet AI

100 free calls. No credit card required.

Get your free API key