WISEPIM Open Data API · JSON-LD Context

Wisepim Context

JSON-LD context defining the semantic vocabulary for Wisepim from WISEPIM Open Data API.

14 Classes 67 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
wisepim: https://wisepim.com/schema#

Classes

Attribution Error GtinResult GtinBatch HsCode HsBrowse FeeSource FeeMarketplace FeeIndex FeeRow FeeRows HsSearch FeeCalculation FeeComparison

Properties

Property Type Container
required boolean
text string
url reference
html string
markdown string
terms reference
error
docs reference
input string
valid boolean
format string
checkDigit integer
expectedCheckDigit integer
gtin14 string
gs1Prefix
attribution reference
count integer
results list
code string
formatted string
level integer
description string
market string
language string
nomenclature
node
children list
title string
id string
name string
markets list
feeCurrency string
verifiedOn date
refreshCadence string
rowCount integer
feeTypes list
marketplaces list
marketplace string
entity string
feeType string
obligation string
field string
value string
scope string
effectiveDate date
notes string
confidence string
verification string
source reference
rows list
query string
nomenclatureVersion string
calculator string
currency string
fees list
totalFees decimal
vatOnFees decimal
payout decimal
netRevenue decimal
profit decimal
marginPct decimal
sources list
calculators list
referencePriceEur decimal
assumptions list
columns list
categories list

JSON-LD Document

Raw ↑
{
  "@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"
  ]
}