Fashion Tagging

This page describes API of Fashion Tagging service for images. With this service you can analyze photos of fashion products via AI. The API provides categories, sub-categories and various tags for fashion product images. Our Fashion Tagging service can return results (tags) translated in your language if needed, simply contact us at care@ximilar.com for more information.

Endpoints

This service API has several api endpoints running at URLs, each of them are suitable for different use case:

https://api.ximilar.com/tagging/fashion/v2/top_categories  (for getting list of top categories)
https://api.ximilar.com/tagging/fashion/v2/detect_tags     (for detection and tagging)
https://api.ximilar.com/tagging/fashion/v2/detect          (for detection only)
https://api.ximilar.com/tagging/fashion/v2/tags            (for tagging only)
https://api.ximilar.com/tagging/fashion/v2/detect_tags_all (for detection and tagging all objects)
https://api.ximilar.com/tagging/fashion/v2/meta            (for meta tags)
https://api.ximilar.com/tagging/fashion/v2/region          (for region identification)

GET/v2/top_categories

Top Categories

Taxonomy

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. Body of the response 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

Taxonomy

Given a list of image records, this method returns detected fashion objects on image with all the possible tags for the largest object or picked one.

Required attributes

  • Name
    records
    Type
    dict
    Description

    A batch of json records (max 10), one record is representation of an image and it's defined by _url or _base64.

Optional attributes

  • Name
    aggregate_labels
    Type
    boolean
    Default
    Default:False
    Description

    If true, the records are considered as a batch of several photos of one object and after tagging the images separately, the tagger aggregates their tags into one output list of tags for the whole batch.

  • Name
    profile
    Type
    string
    Description

    If you know the id of your custom tagging profile, then this profile will apply on the _tags and transform it (rename tags/features, add tags, remove tags, ...)

  • 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 and no _objects are detected, then skip tagging of whole image. By default, if no fashion object is detected, this endpoint creates artificial object with full image size.

Returns

HTTP error code 2XX, if the method was OK and other HTTP error code, if the method failed. Body of the response 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

Taxonomy

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
    Description

    A batch of json records (max 10), one record is representation of an image and it's defined by _url or _base64.

Optional attributes

  • Name
    language
    Type
    string
    Description

    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. Body of the response 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

Taxonomy

Given a list of image records, this method returns region for images. Right now it identifies indian or generic for apparel. This method can be used as the first step before calling /v2/detect_tags with regions param.

Required attributes

  • Name
    records
    Type
    dict
    Description

    A batch of json records (max 10), one record is representation of an image and it's defined by _url or _base64.

Returns

HTTP error code 2XX, if the method was OK and other HTTP error code, if the method failed. Body of the response 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

Taxonomy

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

Required attributes

  • Name
    records
    Type
    dict
    Description

    A batch of json records (max 10), one record is representation of an image and it's defined by _url or _base64.

Returns

HTTP error code 2XX, if the method was OK and other HTTP error code, if the method failed. Body of the response 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 detected fashion items with their bounding boxes.

  • 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

Taxonomy

Given a list of image records, this method returns tags for the whole image without detection. This is useful when you know that the image contains only one fashion item.

Required attributes

  • Name
    records
    Type
    dict
    Description

    A batch of json records (max 10), one record is representation of an image and it's defined by _url or _base64.

Optional attributes

  • Name
    profile
    Type
    string
    Description

    If you know the id of your custom tagging profile, then this profile will apply on the _tags and transform it (rename tags/features, add tags, remove tags, ...)

  • Name
    language
    Type
    string
    Description

    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. Body of the response 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

Taxonomy

Given a list of image records, this method returns all detected fashion objects on image with all the possible tags for each object.

Required attributes

  • Name
    records
    Type
    dict
    Description

    A batch of json records (max 10), one record is representation of an image and it's defined by _url or _base64.

Optional attributes

  • Name
    profile
    Type
    string
    Description

    If you know the id of your custom tagging profile, then this profile will apply on the _tags and transform it (rename tags/features, add tags, remove tags, ...)

  • 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 and no _objects are detected, then skip tagging of whole image. By default, if no fashion object is detected, this endpoint creates artificial object with full image size.

Returns

HTTP error code 2XX, if the method was OK and other HTTP error code, if the method failed. Body of the response 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 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_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?