{
  "@context": {
    "@vocab": "https://wisepim.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "wisepim": "https://wisepim.com/schema#",
    "Attribution": "wisepim:Attribution",
    "required": {
      "@id": "wisepim:required",
      "@type": "xsd:boolean"
    },
    "text": {
      "@id": "wisepim:text",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "wisepim:url",
      "@type": "@id"
    },
    "html": {
      "@id": "wisepim:html",
      "@type": "xsd:string"
    },
    "markdown": {
      "@id": "wisepim:markdown",
      "@type": "xsd:string"
    },
    "terms": {
      "@id": "wisepim:terms",
      "@type": "@id"
    },
    "Error": "wisepim:Error",
    "error": {
      "@id": "wisepim:error"
    },
    "docs": {
      "@id": "wisepim:docs",
      "@type": "@id"
    },
    "GtinResult": "wisepim:GtinResult",
    "input": {
      "@id": "wisepim:input",
      "@type": "xsd:string"
    },
    "valid": {
      "@id": "wisepim:valid",
      "@type": "xsd:boolean"
    },
    "format": {
      "@id": "wisepim:format",
      "@type": "xsd:string"
    },
    "checkDigit": {
      "@id": "wisepim:checkDigit",
      "@type": "xsd:integer"
    },
    "expectedCheckDigit": {
      "@id": "wisepim:expectedCheckDigit",
      "@type": "xsd:integer"
    },
    "gtin14": {
      "@id": "wisepim:gtin14",
      "@type": "xsd:string"
    },
    "gs1Prefix": {
      "@id": "wisepim:gs1Prefix"
    },
    "attribution": {
      "@id": "wisepim:attribution",
      "@type": "@id"
    },
    "GtinBatch": "wisepim:GtinBatch",
    "count": {
      "@id": "wisepim:count",
      "@type": "xsd:integer"
    },
    "results": {
      "@id": "wisepim:results",
      "@container": "@list"
    },
    "HsCode": "wisepim:HsCode",
    "code": {
      "@id": "wisepim:code",
      "@type": "xsd:string"
    },
    "formatted": {
      "@id": "wisepim:formatted",
      "@type": "xsd:string"
    },
    "level": {
      "@id": "wisepim:level",
      "@type": "xsd:integer"
    },
    "description": {
      "@id": "wisepim:description",
      "@type": "xsd:string"
    },
    "HsBrowse": "wisepim:HsBrowse",
    "market": {
      "@id": "wisepim:market",
      "@type": "xsd:string"
    },
    "language": {
      "@id": "wisepim:language",
      "@type": "xsd:string"
    },
    "nomenclature": {
      "@id": "wisepim:nomenclature"
    },
    "node": {
      "@id": "wisepim:node"
    },
    "children": {
      "@id": "wisepim:children",
      "@container": "@list"
    },
    "FeeSource": "wisepim:FeeSource",
    "title": {
      "@id": "wisepim:title",
      "@type": "xsd:string"
    },
    "FeeMarketplace": "wisepim:FeeMarketplace",
    "id": {
      "@id": "wisepim:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "wisepim:name",
      "@type": "xsd:string"
    },
    "markets": {
      "@id": "wisepim:markets",
      "@container": "@list"
    },
    "feeCurrency": {
      "@id": "wisepim:feeCurrency",
      "@type": "xsd:string"
    },
    "FeeIndex": "wisepim:FeeIndex",
    "verifiedOn": {
      "@id": "wisepim:verifiedOn",
      "@type": "xsd:date"
    },
    "refreshCadence": {
      "@id": "wisepim:refreshCadence",
      "@type": "xsd:string"
    },
    "rowCount": {
      "@id": "wisepim:rowCount",
      "@type": "xsd:integer"
    },
    "feeTypes": {
      "@id": "wisepim:feeTypes",
      "@container": "@list"
    },
    "marketplaces": {
      "@id": "wisepim:marketplaces",
      "@container": "@list"
    },
    "FeeRow": "wisepim:FeeRow",
    "marketplace": {
      "@id": "wisepim:marketplace",
      "@type": "xsd:string"
    },
    "entity": {
      "@id": "wisepim:entity",
      "@type": "xsd:string"
    },
    "feeType": {
      "@id": "wisepim:feeType",
      "@type": "xsd:string"
    },
    "obligation": {
      "@id": "wisepim:obligation",
      "@type": "xsd:string"
    },
    "field": {
      "@id": "wisepim:field",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "wisepim:value",
      "@type": "xsd:string"
    },
    "scope": {
      "@id": "wisepim:scope",
      "@type": "xsd:string"
    },
    "effectiveDate": {
      "@id": "wisepim:effectiveDate",
      "@type": "xsd:date"
    },
    "notes": {
      "@id": "wisepim:notes",
      "@type": "xsd:string"
    },
    "confidence": {
      "@id": "wisepim:confidence",
      "@type": "xsd:string"
    },
    "verification": {
      "@id": "wisepim:verification",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "wisepim:source",
      "@type": "@id"
    },
    "FeeRows": "wisepim:FeeRows",
    "rows": {
      "@id": "wisepim:rows",
      "@container": "@list"
    },
    "HsSearch": "wisepim:HsSearch",
    "query": {
      "@id": "wisepim:query",
      "@type": "xsd:string"
    },
    "nomenclatureVersion": {
      "@id": "wisepim:nomenclatureVersion",
      "@type": "xsd:string"
    },
    "FeeCalculation": "wisepim:FeeCalculation",
    "calculator": {
      "@id": "wisepim:calculator",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "wisepim:currency",
      "@type": "xsd:string"
    },
    "fees": {
      "@id": "wisepim:fees",
      "@container": "@list"
    },
    "totalFees": {
      "@id": "wisepim:totalFees",
      "@type": "xsd:decimal"
    },
    "vatOnFees": {
      "@id": "wisepim:vatOnFees",
      "@type": "xsd:decimal"
    },
    "payout": {
      "@id": "wisepim:payout",
      "@type": "xsd:decimal"
    },
    "netRevenue": {
      "@id": "wisepim:netRevenue",
      "@type": "xsd:decimal"
    },
    "profit": {
      "@id": "wisepim:profit",
      "@type": "xsd:decimal"
    },
    "marginPct": {
      "@id": "wisepim:marginPct",
      "@type": "xsd:decimal"
    },
    "sources": {
      "@id": "wisepim:sources",
      "@container": "@list"
    },
    "calculators": {
      "@id": "wisepim:calculators",
      "@container": "@list"
    },
    "FeeComparison": "wisepim:FeeComparison",
    "referencePriceEur": {
      "@id": "wisepim:referencePriceEur",
      "@type": "xsd:decimal"
    },
    "assumptions": {
      "@id": "wisepim:assumptions",
      "@container": "@list"
    },
    "columns": {
      "@id": "wisepim:columns",
      "@container": "@list"
    },
    "categories": {
      "@id": "wisepim:categories",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "WISEPIM Open Data API API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects WISEPIM Open Data API's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-03) from openapi/wisepim-openapi.json.",
  "dcterms:created": "2026-11-03",
  "dcterms:source": [
    "openapi/wisepim-openapi.json"
  ]
}