KadmilOS — AI Module

AI Catalog Analyzer

Categorize, extract attributes, SEO-tag, or gap-analyse a product set via REST. Send items — get structured JSON. Quality depends on your input data.

50

Items per batch request

4 ops

Available operations

JSON

Structured output

Available operations

categorize

Assign category + subcategory from fashion taxonomy

attributes

Extract material, style, occasion, season, color_family

seo_tags

Generate SEO-oriented tags for listings

gap_analysis

Merchandising gaps / opportunities across the submitted set

How it works

01

Send catalog items

POST up to 50 items with name/description (optional price/category). Pick one analysis_type per call.

02

Choose analysis_type

One of: categorize, attributes, seo_tags, gap_analysis. Quality depends on input detail.

03

Receive structured JSON

Parse results and pipe into your PIM, inventory, or search index.

04

Iterate

Re-run with richer descriptions for higher-confidence tags and categories.

Send items, receive structure

curl -X POST https://www.vinket.eu/api/v1/catalog/ai \
  -H "X-KOS-Key: your_trial_key" \
  -H "Content-Type: application/json" \
  -d '{
    "analysis_type": "categorize",
    "items": [
      { "name": "Blue shirt 90s", "description": "old blue button up" },
      { "name": "Black trousers", "description": "wide leg pants" }
    ]
  }'

# Response (shape depends on analysis_type):
# {
#   "ok": true,
#   "analysis_type": "categorize",
#   "results": [ ... ],
#   "item_count": 2,
#   "api_version": "1.0"
# }

Frequently asked questions

  • How accurate is the categorisation?

    Accuracy depends on input quality. Sparse names/descriptions produce lower-confidence results — review before publishing.

  • Can I run this on my entire existing catalog?

    Yes in batches (max 50 items per request). Scale tier volume limits apply — contact sales for one-time bulk import pricing.

  • Does it work for new listings at ingest?

    Yes. Call /api/v1/catalog/ai when a new item is created to enrich before go-live.

AI system notice: This API deploys AI systems that may interact with or produce outputs consumed by natural persons. Under EU AI Act Article 50, deployers should assess disclosure obligations. This notice does not constitute legal compliance advice.

KadmilOS

KadmilOS is a vinket.eu product.

© 2026 VinKet Group