Product

Attributes available to retail product entities in the Knowledge Graph.

The product entity type encompasses retail products found throughout the web known to the Knowledge Graph.

Note that fields are not guaranteed to exist in every entity record.

For convenience, a complete ontology source in JSON format is also available here.

🙋

New to Diffbot Knowledge Graph? Start here.

Product Fields

Product Field Details

Note that certain longer field examples may be truncated for readability.

availability

  • Type: Boolean
  • Example:
{
    "availability": false
}

brand

Item's brand name

  • Type: String
  • Example:
{
    "brand": ""
}

breadcrumb

  • Type: GlobalIndexBreadcrumb
  • Example:
{
    "breadcrumb": [
        {
            "link": "",
            "name": ""
        }
    ]
}

category

  • Type: String
  • Example:
{
    "category": ""
}

discussion

  • Type: GIDiscussionField
  • Example:
{
    "discussion": {
        "nextPages": "",
        "numPages": 0,
        "provider": "",
        "nextPage": "",
        "language": "",
        "numPosts": 0,
        "title": "",
        "posts": [
            {
                "date": {
                    "str": "",
                    "precision": 0,
                    "timestamp": 0
                },
                "sentiment": "",
                "images": [
                    {
                        "displayHeight": 0,
                        "xpath": "",
                        "breadcrumb": [
                            {
                                "link": "",
                                "name": ""
                            }
                        ],
                        "displayWidth": 0,
                        "naturalHeight": 0,
                        "language": "",
                        "links": "",
                        "anchorUrl": "",
                        "title": "",
                        "url": "",
                        "naturalWidth": 0,
                        "tags": [
                            {
                                "score": "",
                                "sentiment": "",
                                "types": "",
                                "count": 0,
                                "label": "",
                                "uri": ""
                            }
                        ]
                    }
                ],
                "author": "",
                "authorUrl": "",
                "language": "",
                "html": "",
                "pageUrl": "",
                "text": ""
            }
        ],
        "numParticipants": 0,
        "tags": [
            {
                "score": "",
                "sentiment": "",
                "types": "",
                "count": 0,
                "label": "",
                "uri": ""
            }
        ],
        "rssUrl": ""
    }
}

images

  • Type: GlobalIndexImage
  • Example:
{
    "images": [
        {
            "displayHeight": 0,
            "xpath": "",
            "breadcrumb": [
                {
                    "link": "",
                    "name": ""
                }
            ],
            "displayWidth": 0,
            "naturalHeight": 0,
            "language": "",
            "links": "",
            "anchorUrl": "",
            "title": "",
            "url": "",
            "naturalWidth": 0,
            "tags": [
                {
                    "score": "",
                    "sentiment": "",
                    "types": "",
                    "count": 0,
                    "label": "",
                    "uri": ""
                }
            ]
        }
    ]
}

isbn

  • Type: String
  • Example:
{
    "isbn": ""
}

language

Refers to the language in which the Product page is written

  • Type: String
  • Example:
{
    "language": ""
}

mpn

  • Type: String
  • Example:
{
    "mpn": ""
}

multipleProducts

  • Type: Boolean
  • Example:
{
    "multipleProducts": false
}

offerPrice

  • Type: String
  • Example:
{
    "offerPrice": ""
}

offerPriceDetails

  • Type: PriceDetails
  • Example:
{
    "offerPriceDetails": {
        "symbol": "",
        "amount": "",
        "text": ""
    }
}

prefixCode

  • Type: String
  • Example:
{
    "prefixCode": ""
}

productId

  • Type: String
  • Example:
{
    "productId": ""
}

productOrigin

  • Type: String
  • Example:
{
    "productOrigin": ""
}

regularPrice

  • Type: String
  • Example:
{
    "regularPrice": ""
}

regularPriceDetails

  • Type: PriceDetails
  • Example:
{
    "regularPriceDetails": {
        "symbol": "",
        "amount": "",
        "text": ""
    }
}

saveAmount

  • Type: String
  • Example:
{
    "saveAmount": ""
}

saveAmountDetails

  • Type: PriceDetails
  • Example:
{
    "saveAmountDetails": {
        "symbol": "",
        "amount": "",
        "text": ""
    }
}

shippingAmount

  • Type: String
  • Example:
{
    "shippingAmount": ""
}

sku

  • Type: String
  • Example:
{
    "sku": ""
}

text

  • Type: String
  • Example:
{
    "text": ""
}

title

Title of the Product

  • Type: String
  • Example:
{
    "title": ""
}

upc

  • Type: String
  • Example:
{
    "upc": ""
}

Did this page help you?