{
  "@context": {
    "@vocab": "https://glowjakt.se/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "glowjakt": "https://glowjakt.se/schema#",
    "Category": "glowjakt:Category",
    "ProductSummary": "glowjakt:ProductSummary",
    "id": {
      "@id": "glowjakt:id",
      "@type": "xsd:integer"
    },
    "name": {
      "@id": "glowjakt:name",
      "@type": "xsd:string"
    },
    "brand": {
      "@id": "glowjakt:brand",
      "@type": "xsd:string"
    },
    "brand_slug": {
      "@id": "glowjakt:brand_slug",
      "@type": "xsd:string"
    },
    "slug": {
      "@id": "glowjakt:slug",
      "@type": "xsd:string"
    },
    "price": {
      "@id": "glowjakt:price",
      "@type": "xsd:decimal"
    },
    "currency": {
      "@id": "glowjakt:currency",
      "@type": "xsd:string"
    },
    "original_price": {
      "@id": "glowjakt:original_price",
      "@type": "xsd:decimal"
    },
    "image_url": {
      "@id": "glowjakt:image_url",
      "@type": "xsd:string"
    },
    "in_stock": {
      "@id": "glowjakt:in_stock",
      "@type": "xsd:boolean"
    },
    "store_name": {
      "@id": "glowjakt:store_name",
      "@type": "xsd:string"
    },
    "affiliate_url": {
      "@id": "glowjakt:affiliate_url",
      "@type": "xsd:string"
    },
    "offer_count": {
      "@id": "glowjakt:offer_count",
      "@type": "xsd:integer"
    },
    "listing_count": {
      "@id": "glowjakt:listing_count",
      "@type": "xsd:integer"
    },
    "subcategory_path": {
      "@id": "glowjakt:subcategory_path",
      "@type": "xsd:string"
    },
    "content_value": {
      "@id": "glowjakt:content_value",
      "@type": "xsd:decimal"
    },
    "content_unit": {
      "@id": "glowjakt:content_unit",
      "@type": "xsd:string"
    },
    "ProductPage": "glowjakt:ProductPage",
    "total": {
      "@id": "glowjakt:total",
      "@type": "xsd:integer"
    },
    "page": {
      "@id": "glowjakt:page",
      "@type": "xsd:integer"
    },
    "size": {
      "@id": "glowjakt:size",
      "@type": "xsd:integer"
    },
    "products": {
      "@id": "glowjakt:products",
      "@container": "@list"
    },
    "OfferList": "glowjakt:OfferList",
    "ean": {
      "@id": "glowjakt:ean",
      "@type": "xsd:string"
    },
    "product_name": {
      "@id": "glowjakt:product_name",
      "@type": "xsd:string"
    },
    "offers": {
      "@id": "glowjakt:offers",
      "@container": "@list"
    },
    "PriceHistory": "glowjakt:PriceHistory",
    "current_price": {
      "@id": "glowjakt:current_price",
      "@type": "xsd:decimal"
    },
    "lowest_price": {
      "@id": "glowjakt:lowest_price",
      "@type": "xsd:decimal"
    },
    "highest_price": {
      "@id": "glowjakt:highest_price",
      "@type": "xsd:decimal"
    },
    "resolution": {
      "@id": "glowjakt:resolution",
      "@type": "xsd:string"
    },
    "history": {
      "@id": "glowjakt:history",
      "@container": "@list"
    },
    "BrandSummary": "glowjakt:BrandSummary",
    "count": {
      "@id": "glowjakt:count",
      "@type": "xsd:integer"
    },
    "website": {
      "@id": "glowjakt:website",
      "@type": "xsd:string"
    },
    "primary_logo_url": {
      "@id": "glowjakt:primary_logo_url",
      "@type": "xsd:string"
    },
    "BrandMarket": "glowjakt:BrandMarket",
    "country": {
      "@id": "glowjakt:country",
      "@type": "xsd:string"
    },
    "listings": {
      "@id": "glowjakt:listings",
      "@type": "xsd:integer"
    },
    "on_sale": {
      "@id": "glowjakt:on_sale",
      "@type": "xsd:integer"
    },
    "stores": {
      "@id": "glowjakt:stores",
      "@type": "xsd:integer"
    },
    "store_names": {
      "@id": "glowjakt:store_names",
      "@container": "@list"
    },
    "categories": {
      "@id": "glowjakt:categories",
      "@container": "@list"
    },
    "subcategories": {
      "@id": "glowjakt:subcategories",
      "@container": "@list"
    },
    "cheapest": {
      "@id": "glowjakt:cheapest"
    },
    "certifications": {
      "@id": "glowjakt:certifications",
      "@container": "@list"
    },
    "claims": {
      "@id": "glowjakt:claims",
      "@container": "@list"
    },
    "attributes": {
      "@id": "glowjakt:attributes",
      "@container": "@list"
    },
    "brand_url": {
      "@id": "glowjakt:brand_url",
      "@type": "xsd:string"
    },
    "ingredients": {
      "@id": "glowjakt:ingredients"
    },
    "as_of": {
      "@id": "glowjakt:as_of",
      "@type": "xsd:date"
    },
    "observed_at": {
      "@id": "glowjakt:observed_at",
      "@type": "xsd:date"
    },
    "IngredientRef": "glowjakt:IngredientRef",
    "category": {
      "@id": "glowjakt:category",
      "@type": "xsd:string"
    },
    "tier": {
      "@id": "glowjakt:tier",
      "@type": "xsd:integer"
    },
    "url": {
      "@id": "glowjakt:url",
      "@type": "xsd:string"
    },
    "BrandDetail": "glowjakt:BrandDetail",
    "description": {
      "@id": "glowjakt:description",
      "@type": "xsd:string"
    },
    "glowpedia_url": {
      "@id": "glowjakt:glowpedia_url",
      "@type": "xsd:string"
    },
    "guide_slug": {
      "@id": "glowjakt:guide_slug",
      "@type": "xsd:string"
    },
    "GuideSummary": "glowjakt:GuideSummary",
    "guide_type": {
      "@id": "glowjakt:guide_type",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "glowjakt:title",
      "@type": "xsd:string"
    },
    "ThemePage": "glowjakt:ThemePage",
    "key": {
      "@id": "glowjakt:key",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "glowjakt:kind",
      "@type": "xsd:string"
    },
    "h1": {
      "@id": "glowjakt:h1",
      "@type": "xsd:string"
    },
    "in_season": {
      "@id": "glowjakt:in_season",
      "@type": "xsd:boolean"
    },
    "ThemeProduct": "glowjakt:ThemeProduct",
    "group_index": {
      "@id": "glowjakt:group_index",
      "@type": "xsd:integer"
    },
    "round": {
      "@id": "glowjakt:round",
      "@type": "xsd:integer"
    },
    "reference_price": {
      "@id": "glowjakt:reference_price",
      "@type": "xsd:decimal"
    },
    "drop_percent": {
      "@id": "glowjakt:drop_percent",
      "@type": "xsd:decimal"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Glowjakt API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Glowjakt'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-10) from openapi/glowjakt-se-openapi.json.",
  "dcterms:created": "2026-11-10",
  "dcterms:source": [
    "openapi/glowjakt-se-openapi.json"
  ]
}