KadmilOS — AI Module
Categorize, extract attributes, SEO-tag, or gap-analyse a product set via REST. Send items — get structured JSON. Quality depends on your input data.
Catalog tags
Auto category + attributes
50
Items per batch request
4 ops
Available operations
JSON
Structured output
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
01
POST up to 50 items with name/description (optional price/category). Pick one analysis_type per call.
02
One of: categorize, attributes, seo_tags, gap_analysis. Quality depends on input detail.
03
Parse results and pipe into your PIM, inventory, or search index.
04
Re-run with richer descriptions for higher-confidence tags and categories.
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"
# }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.