Barcode Scanners · JSON-LD Context

Barcode Scanners Context

JSON-LD context defining the semantic vocabulary for Barcode Scanners from Barcode Scanners.

5 Classes 10 Properties 4 Namespaces
View Context View on GitHub

Namespaces

barcode: https://api-evangelist.github.io/barcode-scanners/vocab/
schema: https://schema.org/
gs1: https://www.gs1.org/voc/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

description brand category image price

Properties

Property Type Container
Barcode reference
Product reference
BarcodeFormat reference
barcodeNumber string
barcodeFormat string
gtin string
upc string
ean string
isbn string
productName string

JSON-LD Document

barcode-scanners-context.jsonld Raw ↑
{
  "@context": {
    "@version": 1.1,
    "barcode": "https://api-evangelist.github.io/barcode-scanners/vocab/",
    "schema": "https://schema.org/",
    "gs1": "https://www.gs1.org/voc/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "Barcode": {
      "@id": "barcode:Barcode",
      "@type": "@id"
    },
    "Product": {
      "@id": "schema:Product",
      "@type": "@id"
    },
    "BarcodeFormat": {
      "@id": "barcode:BarcodeFormat",
      "@type": "@id"
    },
    "barcodeNumber": {
      "@id": "barcode:barcodeNumber",
      "@type": "xsd:string"
    },
    "barcodeFormat": {
      "@id": "barcode:barcodeFormat",
      "@type": "xsd:string"
    },
    "gtin": {
      "@id": "gs1:gtin",
      "@type": "xsd:string"
    },
    "upc": {
      "@id": "barcode:upc",
      "@type": "xsd:string"
    },
    "ean": {
      "@id": "barcode:ean",
      "@type": "xsd:string"
    },
    "isbn": {
      "@id": "barcode:isbn",
      "@type": "xsd:string"
    },
    "productName": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },
    "description": "schema:description",
    "brand": "schema:brand",
    "category": "schema:category",
    "image": "schema:image",
    "price": "schema:price"
  }
}