{
  "gtin14": "02100000078240",
  "status": "known",
  "as_of": "2026-10-28T09:58:22Z",
  "computed_at": "2026-10-28T10:10:11Z",
  "observations": 2,
  "flags": [
    "restricted_range"
  ],
  "seen_in": [
    {
      "market": null,
      "market_label": null,
      "banner": "NutrScan",
      "last_seen": "2026-10-28T09:58:22Z"
    },
    {
      "market": "CA",
      "market_label": "CA",
      "banner": null,
      "last_seen": "2026-10-12T03:04:56Z"
    }
  ],
  "fields": {},
  "by_banner": [
    {
      "market": "CA",
      "banner": null,
      "fields": {
        "product": {
          "value": "Cassette CS-R8000",
          "agreeing_sources": 1,
          "agreeing_domains": 1,
          "as_of": "2026-10-12T03:04:56Z",
          "confidence": "seen",
          "sources": [
            "http://world-en.openproductsfacts.org/product/2100000078240/cassette-cs-r8000-shimano"
          ],
          "other_values": 0
        },
        "brand": {
          "value": "Shimano",
          "agreeing_sources": 1,
          "agreeing_domains": 1,
          "as_of": "2026-10-12T03:04:56Z",
          "confidence": "seen",
          "sources": [
            "http://world-en.openproductsfacts.org/product/2100000078240/cassette-cs-r8000-shimano"
          ],
          "other_values": 0
        },
        "category": {
          "value": "fr:cassette-de-velo",
          "agreeing_sources": 1,
          "agreeing_domains": 1,
          "as_of": "2026-10-12T03:04:56Z",
          "confidence": "seen",
          "sources": [
            "http://world-en.openproductsfacts.org/product/2100000078240/cassette-cs-r8000-shimano"
          ],
          "other_values": 0
        },
        "pack": {
          "value": "1",
          "agreeing_sources": 1,
          "agreeing_domains": 1,
          "as_of": "2026-10-12T03:04:56Z",
          "confidence": "seen",
          "sources": [
            "http://world-en.openproductsfacts.org/product/2100000078240/cassette-cs-r8000-shimano"
          ],
          "other_values": 0
        }
      }
    },
    {
      "market": null,
      "banner": "NutrScan",
      "fields": {
        "product": {
          "value": "Cassette CS-R8000 (1) by Shimano",
          "agreeing_sources": 1,
          "agreeing_domains": 1,
          "as_of": "2026-10-28T09:58:22Z",
          "confidence": "seen",
          "sources": [
            "https://nutrscan.com/products/2100000078240-cassette-cs-r8000"
          ],
          "other_values": 0
        },
        "brand": {
          "value": "Shimano",
          "agreeing_sources": 1,
          "agreeing_domains": 1,
          "as_of": "2026-10-28T09:58:22Z",
          "confidence": "seen",
          "sources": [
            "https://nutrscan.com/products/2100000078240-cassette-cs-r8000"
          ],
          "other_values": 0
        }
      }
    }
  ],
  "confidence": "seen",
  "sources": [
    "http://world-en.openproductsfacts.org/product/2100000078240/cassette-cs-r8000-shimano",
    "https://nutrscan.com/products/2100000078240-cassette-cs-r8000"
  ],
  "licences": [
    "Open Products Facts — Open Database License (ODbL) 1.0, https://opendatacommons.org/licenses/odbl/1-0/ ; contents: Database Contents License (DbCL) 1.0"
  ],
  "notice": "Every field carries its source page and the date it was read. True as of the date shown, never 'true'. Artificial intelligence makes mistakes; gtinfetch.ai reads pages, it does not vouch for products.",
  "signature": {
    "alg": "EdDSA",
    "kid": "gtinfetch-2026-10",
    "jwks": "https://gtinfetch.ai/.well-known/jwks.json",
    "jws": "eyJhbGciOiJFZERTQSIsImtpZCI6Imd0aW5mZXRjaC0yMDI2LTEwIiwidHlwIjoiZ3RpbmZldGNoK2p3cyJ9..EQIeo-SYHk1Y4UDLJPFErrPyFfjjhmffjJwxUR2zfy-I01HXV7nzfV33QTXh93KWyiCbq_E4ZFXKS1FFJwbZAQ",
    "detached": "payload omitted: base64url of this object without `signature`, canonical JSON (sorted keys, no spaces)"
  }
}