Taxonomy
Last updated
Last updated
Only relevant fields for the category are present in the result of the particular . ( eg. pendantType is not present in Clothing & other categories and only present in subcategory "Jewellery/Necklaces, Pendants and Chains" )
Complete value taxonomy can be shared privately, which can be requested to be extended & customized on request.
interface Taxonomy {
colour: string; // "Red", "Blue", "Green"
shade: string; // "Light" | "Medium" | "Dark" | "Bright";
// colour and shade are distributed into primary , secondary and tertiary
material: string; // "Cotton", "Organic Cotton"
size: string; // "XXS", "XS"
pattern: string; // "Solid", "Striped"
neckType: string; // "V-neck", "Round neck"
sleeveLength: string; // "Sleeveless", "Cap sleeve
closure: string; // "true" | "false";
closureType: string; // "Buttons", "Snap buttons", "Hidden buttons"
length: string; // "Micro", "Mini"
lining: string; // "Fully lined", "Unlined", "Partially lined"
texture: string; // "Smooth", "Textured"
fit: string; // "Slim fit", "Regular fit"
gender: string; // "Men", "Women", "Unisex"
fashionStyle: string; // "Bohemian", "Vintage", "Streetwear", "Minimalist"
eraTrend: string; // "2020s", "2010s",
designElements: string[]; // "Embroidery", "Sequins"
culturalInfluence: string[]; // "Ethnic", "Western", "Eastern"
occasions: string[]; // "Everyday", "Office", "Formal"
season: string[]; // "Winter", "Summer", "Fall", "Spring"
activities: string[]; // "Walking", "Running"
careType: string[]; // "Machine wash cold", "Machine wash warm"
weatherSuitability: string[]; // "Breathable", "Waterproof"
ageGroup: string[]; // "Kids", "Teens", "Adults"
bodyType: string[]; // "Petite", "Plus size"
sustainability: string[]; // "Organic", "Recycled"
priceRange: string[]; // "Budget", "Mid-range", "Premium", "Luxury"
locality: string[]; // "Ultra rich", "Rich", "Middle class", "Economy"
gemstoneType: string; // "diamond", "emerald"
braceletType: string; // "bangle", "cuff"
broochType: string; // "floral", "animal"
earringType: string; // "stud", "hoop"
keyringType: string; // "metal", "leather"
necklaceType: string; // "choker", "collar"
pendantType: string; // "drop", "charm"
chainType: string; // "link", "snake"
pinType: string; // "lapel", "enamel"
ringType: string; // "solitaire", "halo"
buckleType: string; // "pin", "clasp"
lensType: string; // "polarized", "photochromic"
frameType: string; // "full-rim", "semi-rimless"
UVProtection: string; // "100% UV protection", "UV400"
brimType: string; // "wide", "narrow"
metalType: string; // "gold", "silver"
watchType: string; // "analog", "digital"
watchMovement: string; // "quartz", "automatic"
watchDisplay: string; // "analog", "digital"
watchFeatures: string; // "water resistance", "date display"
heelHeight: string; // "flat", "low"
heelType: string; // "spike", "block"
slideType: string; // "open-toe", "closed-toe"
collarType: string; // "stiff", "soft"
jeansType: string; // "skinny", "straight-leg"
shortsType: string; // "bermuda", "cargo"
sportType: string; // "football", "basketball"
dressType: string; // "Blouse", "Jumpsuit"
cuffType: string;// "Plain Hem","Turn-ups (Cuffs)"
}