Fashion Tagging

The Fashion Tagging API automatically labels fashion products with categories, subcategories, and detailed tags
(style, design, materials, colors, occasions, and optionally also scene and background details). These tags can be used for search, filtering, recommendations, and inventory management.

Taxonomy

Ximilar Fashion Taxonomy includes:

  • Category Furniture with subcategories Seating, Tables, Storage, Bedroom, Office, and Outdoor
  • Category Accessories with subcategories Lighting, Mirrors, Frames, Textiles, Bathroom, Kitchenware, and Decorations
  • Hundreds of tags covering furniture types, lighting, decorations, utility items, materials, colors, patterns, and rooms

Endpoints

This service provides several API endpoints, each designed for a specific use case:

https://api.ximilar.com/tagging/fashion/v2/top_categories  (retrieve list of top categories)
https://api.ximilar.com/tagging/fashion/v2/detect_tags     (detect and tag largest fashion item)
https://api.ximilar.com/tagging/fashion/v2/detect          (detection only)
https://api.ximilar.com/tagging/fashion/v2/tags            (tagging only)
https://api.ximilar.com/tagging/fashion/v2/detect_tags_all (detect and tag all items on image)
https://api.ximilar.com/tagging/fashion/v2/meta            (meta tags: background, scene, view, person part)
https://api.ximilar.com/tagging/fashion/v2/region          (region identification)

Custom Features

If you’re looking for a more detailed analysis of fashion apparel and accessories, such as:

  • You’re missing a specific feature, item, or category and would like it added to this endpoint
  • You want visual search or identification of specific fashion items
  • You want to enable visual search on your own fashion catalog
  • You want to get the tagging results in your own language

Then please contact us at care@ximilar.com, and we will create a customized solution tailored to your needs.


GET/v2/top_categories

Top Categories

This endpoint returns a list of all available top categories and their subcategories in the fashion taxonomy.

Returns

HTTP error code 2XX, if the method was OK, and other HTTP error code, if the method failed. The response body is a JSON object (map) with the following fields:

  • Name
    Clothing
    Type
    array
    Description

    List of clothing subcategories.

  • Name
    Footwear
    Type
    array
    Description

    List of footwear subcategories.

  • Name
    Jewellery
    Type
    array
    Description

    List of jewellery subcategories.

  • Name
    Bags
    Type
    array
    Description

    List of bags subcategories.

  • Name
    Accessories
    Type
    array
    Description

    List of accessories subcategories.

  • Name
    Underwear
    Type
    array
    Description

    List of underwear subcategories.

  • Name
    Watch
    Type
    array
    Description

    List of watch subcategories.

Request

GET
/v2/top_categories
curl https://api.ximilar.com/tagging/fashion/v2/top_categories -H "Content-Type: application/json"

Response

{
  "Clothing": [
    "Clothing/Baby Clothes",
    "Clothing/Bathrobes",
    "Clothing/Dresses",
    "Clothing/Jackets and Coats",
    "Clothing/Nightwear",
    "Clothing/Overalls and Dungarees",
    "Clothing/Pants",
    "Clothing/Skirts",
    "Clothing/Upper"
  ],
  "Footwear": [
    "Footwear/Ballerinas",
    "Footwear/Chelsea and Ankle boots",
    "Footwear/Crocs",
    "Footwear/Flip-Flops",
    "Footwear/Formal Shoes",
    "Footwear/Free Time Shoes",
    "Footwear/Hiking",
    "Footwear/Ladies High Boots",
    "Footwear/Mules",
    "Footwear/Pumps",
    "Footwear/Rubber Boots",
    "Footwear/Sandals",
    "Footwear/Ski Boots",
    "Footwear/Slippers",
    "Footwear/Sneakers",
    "Footwear/Snow Boots",
    "Footwear/Trainers"
  ],
  "Jewellery": [
    "Jewellery/Bracelets",
    "Jewellery/Brooches, Badges and Pins",
    "Jewellery/Cufflinks",
    "Jewellery/Earrings and Earcuffs",
    "Jewellery/Necklaces, Pendants and Chains",
    "Jewellery/Rings",
    "Jewellery/Pins and Clips"
  ],
  "Bags": [
    "Bags/Backpacks",
    "Bags/Bum Bags",
    "Bags/Luggage",
    "Bags/Men's Bags",
    "Bags/Purses and Wallets",
    "Bags/Women's Bags"
  ],
  "Accessories": [
    "Accessories/Belts",
    "Accessories/Eyewear",
    "Accessories/Gloves",
    "Accessories/Hats and Caps",
    "Accessories/Scarves",
    "Accessories/Ties"
  ],
  "Underwear": [
    "Underwear/Bodies",
    "Underwear/Bras",
    "Underwear/Panties and Underpants",
    "Underwear/Sets",
    "Underwear/Socks",
    "Underwear/Tights"
  ],
  "Watch": []
}

POST/v2/detect_tags

Fashion Detection and Tags

Given a list of image records, this method detects fashion objects and returns tags for the largest object or a selected object.

Required attributes

  • Name
    records
    Type
    dict
    Max
    Maximum:10
    Description

    A batch of JSON records (max 10). Each record represents a single image, defined by _url or _base64.

Optional attributes

  • Name
    aggregate_labels
    Type
    boolean
    Default
    Default:false
    Description

    If true, the records are treated as multiple photos of the same object. Tags are generated for each image separately, then aggregated into a single list for the entire batch.

  • Name
    profile
    Type
    string
    Description

    If you have a custom tagging profile, apply its ID to transform the _tags — e.g., rename, add, or remove tags/features.

  • Name
    language
    Type
    string
    Description

    Language code for tag translations. Currently supports Spanish (es) and Portuguese (pt). Contact care@ximilar.com for more options.

  • Name
    skip_empty
    Type
    boolean
    Default
    Default:false
    Description

    If true, skip tagging when no fashion objects are detected. By default, if no object is found, the endpoint creates an artificial object covering the entire image.

Returns

HTTP error code 2XX, if the method was OK, and other HTTP error code, if the method failed. The response body is a JSON object (map) with the following fields:

  • Name
    records
    Type
    dict
    Description

    JSON array with the input records, each record enriched by field _objects (of type Fashion Item). The main object contains _tags with necessary information of identified fashion item.

  • Name
    status
    Type
    dict
    Description

    A JSON map/dictionary with a status of the method processing. It contains these subfields: code (numeric code of the operation status; it follows the concept of HTTP status codes) and text (text describing the status code).

Request

POST
/v2/detect_tags
curl https://api.ximilar.com/tagging/fashion/v2/detect_tags -H "Content-Type: application/json" -H "Authorization: Token __API_TOKEN__" -d '{
  "records": [
      {
        "_url": "__PATH_TO_IMAGE_URL__"
      }
  ],
  "aggregate_labels": true
}'

Response

{
  "records": [
    {
      "_url": "https://images.ximilar.com/examples/fashion_real/5_Unsplash.jpg",
      "_status": {
        "code": 200,
        "text": "OK",
        "request_id": "f9aaa4e4-740e-4668-b481-5f968d196a0d"
      },
      "_id": "abda24bb-5117-4f10-ba79-5f5483a42aa0",
      "_width": 1461,
      "_height": 2048,
      "_objects": [
        {
          "name": "Clothing",
          "id": "8e6cf45d-d416-4560-a89a-1b83b80e003b",
          "bound_box": [
            562,
            172,
            1152,
            1812
          ],
          "prob": 0.9680776000022888,
          "area": 0.32338188740588636,
          "Top Category": "Clothing",
          "_tags": {
            "Category": [
              {
                "prob": 0.99792,
                "name": "Clothing/Pants",
                "id": "7e3a6f68-f13a-417c-9613-16e6045b4020"
              }
            ],
            "Color": [
              {
                "prob": 0.99758,
                "name": "grey",
                "id": "a4ed4e28-3280-47cc-89c5-8928bf62d266"
              }
            ],
            "Style": [
              {
                "prob": 0.97983,
                "name": "casual",
                "id": "404554c5-61bc-4f9f-a314-ebfc67607b96"
              }
            ],
            "Subcategory": [
              {
                "prob": 0.98955,
                "name": "sweat pants",
                "id": "d0e5d8b3-cf4c-477f-b780-38d96575679c"
              }
            ],
            "Gender": [
              {
                "prob": 0.95374,
                "name": "women",
                "id": "cc58c8ea-17a1-4caf-871b-3953a5ff4c3e"
              }
            ],
            "Material": [
              {
                "prob": 0.64668,
                "name": "linen",
                "id": "2638aa3c-c9cc-4964-b58b-6caffeaa4590"
              }
            ],
            "Length": [
              {
                "prob": 0.98977,
                "name": "long",
                "id": "19a29ff1-7691-4bbd-a2ab-430b642ef11e"
              }
            ],
            "Fit": [
              {
                "prob": 0.65968,
                "name": "straight",
                "id": "56baba63-0cad-4a5a-a97b-d09be37b99de"
              }
            ],
            "Age": [
              {
                "prob": 0.99849,
                "name": "adult",
                "id": "464f18b8-e61b-4f95-afe6-48b3a8db26ab"
              }
            ],
            "Design": [
              {
                "prob": 0.97059,
                "name": "melange",
                "id": "72a54b33-3e30-4a1c-bbaa-d05f45d0f381"
              }
            ],
            "Top Category": [
              {
                "id": "13052be8-2cc7-48e4-a782-a00d658f997c",
                "name": "Clothing",
                "prob": 1.0
              }
            ]
          },
          "_tags_map": {
            "Top Category": "Clothing",
            "Category": "Clothing/Pants",
            "Color": "grey",
            "Style": "casual",
            "Subcategory": "sweat pants",
            "Gender": "women",
            "Material": "linen",
            "Length": "long",
            "Fit": "straight",
            "Age": "adult",
            "Design": "melange"
          },
          "_tags_simple": [
            "grey",
            "sweat pants",
            "melange",
            "straight",
            "women",
            "long",
            "Clothing/Pants",
            "adult",
            "casual",
            "Clothing",
            "linen"
          ],
          "Category": "Clothing/Pants"
        }
      ]
    }
  ],
  "status": {
    "code": 200,
    "text": "OK",
    "request_id": "f9aaa4e4-740e-4668-b481-5f968d196a0d",
    "proc_id": "b98fa409-37b3-4eab-ac56-e01bea3f2fbf"
  },
  "statistics": {
    "processing time": 1.0212260818481445
  }
}

POST/v2/meta

Meta Tagging

Given a list of image records, this method returns meta tags for identification of background (Meta/Background), scene (Meta/Scene), view (Meta/View) and person part (Meta/Person part).

Required attributes

  • Name
    records
    Type
    dict
    Max
    Maximum:10
    Description

    A batch of JSON records (max 10). Each record represents a single image, defined by _url or _base64.

Optional attributes

  • Name
    language
    Type
    string
    Description

    Use language code for tag translations. For more info please contact us at care@ximilar.com

Returns

HTTP error code 2XX, if the method was OK, and other HTTP error code, if the method failed. The response body is a JSON object (map) with the following fields:

  • Name
    records
    Type
    dict
    Description

    JSON array with the input records, each record enriched by fields _tags_meta and _tags_meta_simple.

  • Name
    status
    Type
    dict
    Description

    A JSON map/dictionary with a status of the method processing. It contains these subfields: code (numeric code of the operation status; it follows the concept of HTTP status codes) and text (text describing the status code).

Request

POST
/v2/meta
curl https://api.ximilar.com/tagging/fashion/v2/meta -H "Content-Type: application/json" -H "Authorization: Token __API_TOKEN__" -d '{
  "records": [
      {
        "_url": "__PATH_TO_IMAGE_URL__"
      }
  ]
}'

Response

{
  "records": [
    {
      "_url": "https://images.ximilar.com/examples/fashion_products/040c944a07f9762c0f16212743c30882.jpg",
      "_status": {
        "code": 200,
        "text": "OK",
        "request_id": "41f474bb-08c5-4a8c-8c63-a0dd7cd3d198"
      },
      "_id": "67a6a13e-da3c-4c06-ac7b-ff2c5f18d231",
      "_width": 415,
      "_height": 1024,
      "Meta/Scene": "whole product",
      "_tags_meta": {
        "Top Category": [
          {
            "prob": 0.99942,
            "name": "Clothing",
            "id": "13052be8-2cc7-48e4-a782-a00d658f997c"
          }
        ],
        "Meta/View": [
          {
            "prob": 0.96136,
            "name": "front view",
            "id": "fe4b3dc0-80de-4b7e-a47f-7f87afc5b705"
          }
        ],
        "Meta/Background": [
          {
            "prob": 0.95783,
            "name": "studio background",
            "id": "09a446ba-a8c3-4177-b8d9-92582a44274b"
          }
        ],
        "Meta/Scene": [
          {
            "prob": 0.79654,
            "name": "whole product",
            "id": "ea071eca-d308-445f-b992-874f7e9daf49"
          }
        ]
      },
      "_tags_meta_simple": [
        "whole product",
        "Clothing",
        "front view",
        "studio background"
      ]
    }
  ],
  "status": {
    "code": 200,
    "text": "OK",
    "request_id": "41f474bb-08c5-4a8c-8c63-a0dd7cd3d198",
    "proc_id": "57550b16-f3ae-42e4-831e-3149781f9be7"
  },
  "statistics": {
    "processing time": 1.7702245712280273
  }
}

POST/v2/region

Region Identification

Given a list of image records, this method identifies the geographic region for fashion product photos. Currently, it recognizes indian or generic apparel regions. You can use this method as a preliminary step before calling /v2/detect_tags with the regions parameter.

Required attributes

  • Name
    records
    Type
    dict
    Max
    Maximum:10
    Description

    A batch of JSON records (max 10). Each record represents a single image, defined by _url or _base64.

Returns

HTTP error code 2XX, if the method was OK, and other HTTP error code, if the method failed. The response body is a JSON object (map) with the following fields:

  • Name
    records
    Type
    dict
    Description

    JSON array with the input records, each record enriched by field region containing identified region with probability.

  • Name
    status
    Type
    dict
    Description

    A JSON map/dictionary with a status of the method processing. It contains these subfields: code (numeric code of the operation status; it follows the concept of HTTP status codes) and text (text describing the status code).

Request

POST
/v2/region
curl https://api.ximilar.com/tagging/fashion/v2/region -H "Content-Type: application/json" -H "Authorization: Token __API_TOKEN__" -d '{
  "records": [
      {
        "_url": "__PATH_TO_IMAGE_URL__"
      }
  ]
}'

Response

{
  "records": [
    {
      "_url": "__IMG_URL__",
      "_status": {
        "code": 200,
        "text": "OK",
        "request_id": "54ecf161-691d-4aed-8971-7a48b59e09c2"
      },
      "_id": "0bc4a76c-5cb0-476e-8a37-7f7ad45312d7",
      "_width": 800,
      "_height": 1100,
      "region": [
        {
          "prob": 0.99968,
          "name": "indian",
          "id": "651367ac-4124-42ef-982f-fcb2de7dc090"
        },
        {
          "prob": 0.00032,
          "name": "generic",
          "id": "f4768aab-3241-4c6c-94b2-171e8179de02"
        }
      ]
    }
  ],
  "status": {
    "code": 200,
    "text": "OK",
    "request_id": "54ecf161-691d-4aed-8971-7a48b59e09c2",
    "proc_id": "c7c344f7-a330-4469-bf72-7c1ac847133f"
  },
  "statistics": {
    "processing time": 1.7442286014556885
  }
}

POST/v2/detect

Fashion Detection

Given a list of image records, this method returns all detected fashion objects on an image without any tags.

Required attributes

  • Name
    records
    Type
    dict
    Max
    Maximum:10
    Description

    A batch of JSON records (max 10). Each record represents a single image, defined by _url or _base64.

Returns

HTTP error code 2XX, if the method was OK, and other HTTP error code, if the method failed. The response body is a JSON object (map) with the following fields:

  • Name
    records
    Type
    dict
    Description

    JSON array with the input records, each record enriched by field _objects containing categories, IDs, and bounding boxes of detected fashion items.

  • Name
    status
    Type
    dict
    Description

    A JSON map/dictionary with a status of the method processing. It contains these subfields: code (numeric code of the operation status; it follows the concept of HTTP status codes) and text (text describing the status code).

Request

POST
/v2/detect
curl https://api.ximilar.com/tagging/fashion/v2/detect -H "Content-Type: application/json" -H "Authorization: Token __API_TOKEN__" -d '{
  "records": [
      {
        "_url": "__PATH_TO_IMAGE_URL__"
      }
  ]
}'

Response

{
  "records": [
    {
      "_url": "https://images.ximilar.com/examples/fashion_real/5_Unsplash.jpg",
      "_status": {
        "code": 200,
        "text": "OK",
        "request_id": "f9aaa4e4-740e-4668-b481-5f968d196a0d"
      },
      "_id": "abda24bb-5117-4f10-ba79-5f5483a42aa0",
      "_width": 1461,
      "_height": 2048,
      "_objects": [
        {
          "name": "Clothing",
          "id": "8e6cf45d-d416-4560-a89a-1b83b80e003b",
          "bound_box": [
            562,
            172,
            1152,
            1812
          ],
          "prob": 0.9680776000022888,
          "area": 0.32338188740588636,
          "Top Category": "Clothing"
        }
      ]
    }
  ],
  "status": {
    "code": 200,
    "text": "OK",
    "request_id": "f9aaa4e4-740e-4668-b481-5f968d196a0d",
    "proc_id": "b98fa409-37b3-4eab-ac56-e01bea3f2fbf"
  },
  "statistics": {
    "processing time": 0.8212260818481445
  }
}

POST/v2/tags

Fashion Tags

Given a list of image records, this method assigns tags to the entire image without running object detection. It is best suited for collections with single-item product images on a plain background.

Required attributes

  • Name
    records
    Type
    dict
    Max
    Maximum:10
    Description

    A batch of JSON records (max 10). Each record represents a single image, defined by _url or _base64.

Optional attributes

  • Name
    profile
    Type
    string
    Description

    If you have a custom tagging profile, apply its ID to transform the _tags — e.g., rename, add, or remove tags/features.

  • Name
    language
    Type
    string
    Description

    Language code for tag translations. Currently we support Spanish (es) and Portuguese (pt). For more info please contact us at care@ximilar.com

Returns

HTTP error code 2XX, if the method was OK, and other HTTP error code, if the method failed. The response body is a JSON object (map) with the following fields:

  • Name
    records
    Type
    dict
    Description

    JSON array with the input records, each record enriched by field _tags containing all possible tags for the fashion item.

  • Name
    status
    Type
    dict
    Description

    A JSON map/dictionary with a status of the method processing. It contains these subfields: code (numeric code of the operation status; it follows the concept of HTTP status codes) and text (text describing the status code).

Request

POST
/v2/tags
curl https://api.ximilar.com/tagging/fashion/v2/tags -H "Content-Type: application/json" -H "Authorization: Token __API_TOKEN__" -d '{
  "records": [
      {
        "_url": "__PATH_TO_IMAGE_URL__"
      }
  ]
}'

Response

{
  "records": [
    {
      "_url": "https://images.ximilar.com/examples/fashion_real/5_Unsplash.jpg",
      "_status": {
        "code": 200,
        "text": "OK",
        "request_id": "f9aaa4e4-740e-4668-b481-5f968d196a0d"
      },
      "_id": "abda24bb-5117-4f10-ba79-5f5483a42aa0",
      "_width": 1461,
      "_height": 2048,
      "_tags": {
        "Category": [
          {
            "prob": 0.99792,
            "name": "Clothing/Pants",
            "id": "7e3a6f68-f13a-417c-9613-16e6045b4020"
          }
        ],
        "Color": [
          {
            "prob": 0.99758,
            "name": "grey",
            "id": "a4ed4e28-3280-47cc-89c5-8928bf62d266"
          }
        ],
        "Style": [
          {
            "prob": 0.97983,
            "name": "casual",
            "id": "404554c5-61bc-4f9f-a314-ebfc67607b96"
          }
        ],
        "Subcategory": [
          {
            "prob": 0.98955,
            "name": "sweat pants",
            "id": "d0e5d8b3-cf4c-477f-b780-38d96575679c"
          }
        ],
        "Gender": [
          {
            "prob": 0.95374,
            "name": "women",
            "id": "cc58c8ea-17a1-4caf-871b-3953a5ff4c3e"
          }
        ],
        "Material": [
          {
            "prob": 0.64668,
            "name": "linen",
            "id": "2638aa3c-c9cc-4964-b58b-6caffeaa4590"
          }
        ],
        "Length": [
          {
            "prob": 0.98977,
            "name": "long",
            "id": "19a29ff1-7691-4bbd-a2ab-430b642ef11e"
          }
        ],
        "Fit": [
          {
            "prob": 0.65968,
            "name": "straight",
            "id": "56baba63-0cad-4a5a-a97b-d09be37b99de"
          }
        ],
        "Age": [
          {
            "prob": 0.99849,
            "name": "adult",
            "id": "464f18b8-e61b-4f95-afe6-48b3a8db26ab"
          }
        ],
        "Design": [
          {
            "prob": 0.97059,
            "name": "melange",
            "id": "72a54b33-3e30-4a1c-bbaa-d05f45d0f381"
          }
        ],
        "Top Category": [
          {
            "id": "13052be8-2cc7-48e4-a782-a00d658f997c",
            "name": "Clothing",
            "prob": 1.0
          }
        ]
      },
      "_tags_map": {
        "Top Category": "Clothing",
        "Category": "Clothing/Pants",
        "Color": "grey",
        "Style": "casual",
        "Subcategory": "sweat pants",
        "Gender": "women",
        "Material": "linen",
        "Length": "long",
        "Fit": "straight",
        "Age": "adult",
        "Design": "melange"
      },
      "_tags_simple": [
        "grey",
        "sweat pants",
        "melange",
        "straight",
        "women",
        "long",
        "Clothing/Pants",
        "adult",
        "casual",
        "Clothing",
        "linen"
      ]
    }
  ],
  "status": {
    "code": 200,
    "text": "OK",
    "request_id": "f9aaa4e4-740e-4668-b481-5f968d196a0d",
    "proc_id": "b98fa409-37b3-4eab-ac56-e01bea3f2fbf"
  },
  "statistics": {
    "processing time": 0.9212260818481445
  }
}

POST/v2/detect_tags_all

Fashion Detection and Tags All

Given a list of image records, this method returns all detected fashion objects in the image, along with their corresponding tags.

Required attributes

  • Name
    records
    Type
    dict
    Max
    Maximum:10
    Description

    A batch of JSON records (max 10). Each record represents a single image, defined by _url or _base64.

Optional attributes

  • Name
    profile
    Type
    string
    Description

    If you have a custom tagging profile, apply its ID to transform the _tags — e.g., rename, add, or remove tags/features.

  • Name
    language
    Type
    string
    Description

    Language code for tag translations. For more info please contact us at care@ximilar.com.

  • Name
    skip_empty
    Type
    boolean
    Default
    Default:False
    Description

    If true, skip tagging when no fashion objects are detected. By default, if no object is found, the endpoint creates an artificial object covering the entire image.

Returns

HTTP error code 2XX, if the method was OK, and other HTTP error code, if the method failed. The response body is a JSON object (map) with the following fields:

  • Name
    records
    Type
    dict
    Description

    JSON array with the input records, each record enriched by field _objects (of type Fashion Item). Each object contains _tags with information about the item.

  • Name
    status
    Type
    dict
    Description

    A JSON map/dictionary with a status of the method processing. It contains these subfields: code (numeric code of the operation status; it follows the concept of HTTP status codes) and text (text describing the status code).

Request

POST
/v2/detect_tags_all
curl https://api.ximilar.com/tagging/fashion/v2/detect_tags_all -H "Content-Type: application/json" -H "Authorization: Token __API_TOKEN__" -d '{
  "records": [
      {
        "_url": "__PATH_TO_IMAGE_URL__"
      }
  ]
}'

Response

{
  "records": [
    {
      "_url": "https://images.ximilar.com/examples/fashion_real/5_Unsplash.jpg",
      "_status": {
        "code": 200,
        "text": "OK",
        "request_id": "f9aaa4e4-740e-4668-b481-5f968d196a0d"
      },
      "_id": "abda24bb-5117-4f10-ba79-5f5483a42aa0",
      "_width": 1461,
      "_height": 2048,
      "_objects": [
        {
          "name": "Clothing",
          "id": "8e6cf45d-d416-4560-a89a-1b83b80e003b",
          "bound_box": [
            562,
            172,
            1152,
            1812
          ],
          "prob": 0.9680776000022888,
          "area": 0.32338188740588636,
          "Top Category": "Clothing",
          "_tags": {
            "Category": [
              {
                "prob": 0.99792,
                "name": "Clothing/Pants",
                "id": "7e3a6f68-f13a-417c-9613-16e6045b4020"
              }
            ],
            "Color": [
              {
                "prob": 0.99758,
                "name": "grey",
                "id": "a4ed4e28-3280-47cc-89c5-8928bf62d266"
              }
            ],
            "Style": [
              {
                "prob": 0.97983,
                "name": "casual",
                "id": "404554c5-61bc-4f9f-a314-ebfc67607b96"
              }
            ],
            "Subcategory": [
              {
                "prob": 0.98955,
                "name": "sweat pants",
                "id": "d0e5d8b3-cf4c-477f-b780-38d96575679c"
              }
            ],
            "Gender": [
              {
                "prob": 0.95374,
                "name": "women",
                "id": "cc58c8ea-17a1-4caf-871b-3953a5ff4c3e"
              }
            ],
            "Material": [
              {
                "prob": 0.64668,
                "name": "linen",
                "id": "2638aa3c-c9cc-4964-b58b-6caffeaa4590"
              }
            ],
            "Length": [
              {
                "prob": 0.98977,
                "name": "long",
                "id": "19a29ff1-7691-4bbd-a2ab-430b642ef11e"
              }
            ],
            "Fit": [
              {
                "prob": 0.65968,
                "name": "straight",
                "id": "56baba63-0cad-4a5a-a97b-d09be37b99de"
              }
            ],
            "Age": [
              {
                "prob": 0.99849,
                "name": "adult",
                "id": "464f18b8-e61b-4f95-afe6-48b3a8db26ab"
              }
            ],
            "Design": [
              {
                "prob": 0.97059,
                "name": "melange",
                "id": "72a54b33-3e30-4a1c-bbaa-d05f45d0f381"
              }
            ],
            "Top Category": [
              {
                "id": "13052be8-2cc7-48e4-a782-a00d658f997c",
                "name": "Clothing",
                "prob": 1.0
              }
            ]
          },
          "_tags_map": {
            "Top Category": "Clothing",
            "Category": "Clothing/Pants",
            "Color": "grey",
            "Style": "casual",
            "Subcategory": "sweat pants",
            "Gender": "women",
            "Material": "linen",
            "Length": "long",
            "Fit": "straight",
            "Age": "adult",
            "Design": "melange"
          },
          "_tags_simple": [
            "grey",
            "sweat pants",
            "melange",
            "straight",
            "women",
            "long",
            "Clothing/Pants",
            "adult",
            "casual",
            "Clothing",
            "linen"
          ],
          "Category": "Clothing/Pants"
        }
      ]
    }
  ],
  "status": {
    "code": 200,
    "text": "OK",
    "request_id": "f9aaa4e4-740e-4668-b481-5f968d196a0d",
    "proc_id": "b98fa409-37b3-4eab-ac56-e01bea3f2fbf"
  },
  "statistics": {
    "processing time": 1.1212260818481445
  }
}

Was this page helpful?