blawgy-com · JSON-LD Context

Blawgy Com Context

JSON-LD context defining the semantic vocabulary for Blawgy Com from blawgy-com.

2 Classes 20 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/
blawgy: https://blawgy.com/schema#

Classes

Error PublicPost

Properties

Property Type Container
error
id string
title string
blogTitle string
slug string
blogContent string
articleSummary string
metaDescription string
metaKeywords string
keywords
resources
imageUrl string
imageDescription string
publishDate dateTime
lastUpdated dateTime
published boolean
blogStatus string
category string
url string
publishedUrl string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://blawgy.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "blawgy": "https://blawgy.com/schema#",
    "Error": "blawgy:Error",
    "error": {
      "@id": "blawgy:error"
    },
    "PublicPost": "blawgy:PublicPost",
    "id": {
      "@id": "blawgy:id",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "blawgy:title",
      "@type": "xsd:string"
    },
    "blogTitle": {
      "@id": "blawgy:blogTitle",
      "@type": "xsd:string"
    },
    "slug": {
      "@id": "blawgy:slug",
      "@type": "xsd:string"
    },
    "blogContent": {
      "@id": "blawgy:blogContent",
      "@type": "xsd:string"
    },
    "articleSummary": {
      "@id": "blawgy:articleSummary",
      "@type": "xsd:string"
    },
    "metaDescription": {
      "@id": "blawgy:metaDescription",
      "@type": "xsd:string"
    },
    "metaKeywords": {
      "@id": "blawgy:metaKeywords",
      "@type": "xsd:string"
    },
    "keywords": {
      "@id": "blawgy:keywords"
    },
    "resources": {
      "@id": "blawgy:resources"
    },
    "imageUrl": {
      "@id": "blawgy:imageUrl",
      "@type": "xsd:string"
    },
    "imageDescription": {
      "@id": "blawgy:imageDescription",
      "@type": "xsd:string"
    },
    "publishDate": {
      "@id": "blawgy:publishDate",
      "@type": "xsd:dateTime"
    },
    "lastUpdated": {
      "@id": "blawgy:lastUpdated",
      "@type": "xsd:dateTime"
    },
    "published": {
      "@id": "blawgy:published",
      "@type": "xsd:boolean"
    },
    "blogStatus": {
      "@id": "blawgy:blogStatus",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "blawgy:category",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "blawgy:url",
      "@type": "xsd:string"
    },
    "publishedUrl": {
      "@id": "blawgy:publishedUrl",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "blawgy-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects blawgy-com'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-02) from openapi/blawgy-com-openapi.json.",
  "dcterms:created": "2026-11-02",
  "dcterms:source": [
    "openapi/blawgy-com-openapi.json"
  ]
}