JustBlogged · JSON-LD Context

Justblogged Com Context

JSON-LD context defining the semantic vocabulary for Justblogged Com from JustBlogged.

38 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/
justblogged: https://justblogged.com/schema#

Classes

Blog CreateBlogRequest UpdateBlogRequest UpdateBlogDomainRequest ThemeDefinition AvailableThemesResponse ThemeSettingsResponse UpdateThemeSettingsRequest UpdateThemeSettingsResponse SwitchThemeRequest SwitchThemeResponse ThemeTreeNode UpdateThemeFileRequest CreateApiKeyRequest ApiKey ApiKeysListResponse DeleteSuccess BlogMember Post CreatePostRequest UpdatePostRequest Page CreatePageRequest UpdatePageRequest Tag TagRef UpdateTagRequest Collection CollectionRef CreateCollectionRequest UpdateCollectionRequest Redirect CreateRedirectRequest UpdateRedirectRequest RedirectListResponse Author Pagination Error

Properties

Property Type Container
id string
name string
subdomain string
description string
domain string
domain_slug string
domain_status string
logo reference
owner_id string
created_at dateTime
updated_at dateTime
metadata
theme_id string
role string
domainSlug string
thumbnail string
tags list
themes list
currentThemeId string
hasCustomFiles boolean
values
success boolean
themeId string
message string
type string
path string
children list
content string
scope string
blog_id string
last_used_at dateTime
api_keys list
blogId string
userId string
email string
avatarUrl string
isCurrentUser boolean
createdAt dateTime
lastLoginAt dateTime
title string
url reference
slug string
excerpt string
image reference
status string
published_at dateTime
author reference
collection
collection_id string
author_id string
body string
post_count integer
source_path string
destination string
status_code integer
active boolean
data list
pagination
bio string
page integer
limit integer
total integer
total_pages integer
has_next_page boolean
has_prev_page boolean
statusCode integer
statusMessage string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://justblogged.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "justblogged": "https://justblogged.com/schema#",
    "Blog": "justblogged:Blog",
    "id": {
      "@id": "justblogged:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "justblogged:name",
      "@type": "xsd:string"
    },
    "subdomain": {
      "@id": "justblogged:subdomain",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "justblogged:description",
      "@type": "xsd:string"
    },
    "domain": {
      "@id": "justblogged:domain",
      "@type": "xsd:string"
    },
    "domain_slug": {
      "@id": "justblogged:domain_slug",
      "@type": "xsd:string"
    },
    "domain_status": {
      "@id": "justblogged:domain_status",
      "@type": "xsd:string"
    },
    "logo": {
      "@id": "justblogged:logo",
      "@type": "@id"
    },
    "owner_id": {
      "@id": "justblogged:owner_id",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "justblogged:created_at",
      "@type": "xsd:dateTime"
    },
    "updated_at": {
      "@id": "justblogged:updated_at",
      "@type": "xsd:dateTime"
    },
    "metadata": {
      "@id": "justblogged:metadata"
    },
    "theme_id": {
      "@id": "justblogged:theme_id",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "justblogged:role",
      "@type": "xsd:string"
    },
    "CreateBlogRequest": "justblogged:CreateBlogRequest",
    "UpdateBlogRequest": "justblogged:UpdateBlogRequest",
    "UpdateBlogDomainRequest": "justblogged:UpdateBlogDomainRequest",
    "domainSlug": {
      "@id": "justblogged:domainSlug",
      "@type": "xsd:string"
    },
    "ThemeDefinition": "justblogged:ThemeDefinition",
    "thumbnail": {
      "@id": "justblogged:thumbnail",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "justblogged:tags",
      "@container": "@list"
    },
    "AvailableThemesResponse": "justblogged:AvailableThemesResponse",
    "themes": {
      "@id": "justblogged:themes",
      "@container": "@list"
    },
    "currentThemeId": {
      "@id": "justblogged:currentThemeId",
      "@type": "xsd:string"
    },
    "hasCustomFiles": {
      "@id": "justblogged:hasCustomFiles",
      "@type": "xsd:boolean"
    },
    "ThemeSettingsResponse": "justblogged:ThemeSettingsResponse",
    "values": {
      "@id": "justblogged:values"
    },
    "UpdateThemeSettingsRequest": "justblogged:UpdateThemeSettingsRequest",
    "UpdateThemeSettingsResponse": "justblogged:UpdateThemeSettingsResponse",
    "success": {
      "@id": "justblogged:success",
      "@type": "xsd:boolean"
    },
    "SwitchThemeRequest": "justblogged:SwitchThemeRequest",
    "themeId": {
      "@id": "justblogged:themeId",
      "@type": "xsd:string"
    },
    "SwitchThemeResponse": "justblogged:SwitchThemeResponse",
    "message": {
      "@id": "justblogged:message",
      "@type": "xsd:string"
    },
    "ThemeTreeNode": "justblogged:ThemeTreeNode",
    "type": {
      "@id": "justblogged:type",
      "@type": "xsd:string"
    },
    "path": {
      "@id": "justblogged:path",
      "@type": "xsd:string"
    },
    "children": {
      "@id": "justblogged:children",
      "@container": "@list"
    },
    "UpdateThemeFileRequest": "justblogged:UpdateThemeFileRequest",
    "content": {
      "@id": "justblogged:content",
      "@type": "xsd:string"
    },
    "CreateApiKeyRequest": "justblogged:CreateApiKeyRequest",
    "ApiKey": "justblogged:ApiKey",
    "scope": {
      "@id": "justblogged:scope",
      "@type": "xsd:string"
    },
    "blog_id": {
      "@id": "justblogged:blog_id",
      "@type": "xsd:string"
    },
    "last_used_at": {
      "@id": "justblogged:last_used_at",
      "@type": "xsd:dateTime"
    },
    "ApiKeysListResponse": "justblogged:ApiKeysListResponse",
    "api_keys": {
      "@id": "justblogged:api_keys",
      "@container": "@list"
    },
    "DeleteSuccess": "justblogged:DeleteSuccess",
    "BlogMember": "justblogged:BlogMember",
    "blogId": {
      "@id": "justblogged:blogId",
      "@type": "xsd:string"
    },
    "userId": {
      "@id": "justblogged:userId",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "justblogged:email",
      "@type": "xsd:string"
    },
    "avatarUrl": {
      "@id": "justblogged:avatarUrl",
      "@type": "xsd:string"
    },
    "isCurrentUser": {
      "@id": "justblogged:isCurrentUser",
      "@type": "xsd:boolean"
    },
    "createdAt": {
      "@id": "justblogged:createdAt",
      "@type": "xsd:dateTime"
    },
    "lastLoginAt": {
      "@id": "justblogged:lastLoginAt",
      "@type": "xsd:dateTime"
    },
    "Post": "justblogged:Post",
    "title": {
      "@id": "justblogged:title",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "justblogged:url",
      "@type": "@id"
    },
    "slug": {
      "@id": "justblogged:slug",
      "@type": "xsd:string"
    },
    "excerpt": {
      "@id": "justblogged:excerpt",
      "@type": "xsd:string"
    },
    "image": {
      "@id": "justblogged:image",
      "@type": "@id"
    },
    "status": {
      "@id": "justblogged:status",
      "@type": "xsd:string"
    },
    "published_at": {
      "@id": "justblogged:published_at",
      "@type": "xsd:dateTime"
    },
    "author": {
      "@id": "justblogged:author",
      "@type": "@id"
    },
    "collection": {
      "@id": "justblogged:collection"
    },
    "CreatePostRequest": "justblogged:CreatePostRequest",
    "collection_id": {
      "@id": "justblogged:collection_id",
      "@type": "xsd:string"
    },
    "author_id": {
      "@id": "justblogged:author_id",
      "@type": "xsd:string"
    },
    "UpdatePostRequest": "justblogged:UpdatePostRequest",
    "Page": "justblogged:Page",
    "body": {
      "@id": "justblogged:body",
      "@type": "xsd:string"
    },
    "CreatePageRequest": "justblogged:CreatePageRequest",
    "UpdatePageRequest": "justblogged:UpdatePageRequest",
    "Tag": "justblogged:Tag",
    "post_count": {
      "@id": "justblogged:post_count",
      "@type": "xsd:integer"
    },
    "TagRef": "justblogged:TagRef",
    "UpdateTagRequest": "justblogged:UpdateTagRequest",
    "Collection": "justblogged:Collection",
    "CollectionRef": "justblogged:CollectionRef",
    "CreateCollectionRequest": "justblogged:CreateCollectionRequest",
    "UpdateCollectionRequest": "justblogged:UpdateCollectionRequest",
    "Redirect": "justblogged:Redirect",
    "source_path": {
      "@id": "justblogged:source_path",
      "@type": "xsd:string"
    },
    "destination": {
      "@id": "justblogged:destination",
      "@type": "xsd:string"
    },
    "status_code": {
      "@id": "justblogged:status_code",
      "@type": "xsd:integer"
    },
    "active": {
      "@id": "justblogged:active",
      "@type": "xsd:boolean"
    },
    "CreateRedirectRequest": "justblogged:CreateRedirectRequest",
    "UpdateRedirectRequest": "justblogged:UpdateRedirectRequest",
    "RedirectListResponse": "justblogged:RedirectListResponse",
    "data": {
      "@id": "justblogged:data",
      "@container": "@list"
    },
    "pagination": {
      "@id": "justblogged:pagination"
    },
    "Author": "justblogged:Author",
    "bio": {
      "@id": "justblogged:bio",
      "@type": "xsd:string"
    },
    "Pagination": "justblogged:Pagination",
    "page": {
      "@id": "justblogged:page",
      "@type": "xsd:integer"
    },
    "limit": {
      "@id": "justblogged:limit",
      "@type": "xsd:integer"
    },
    "total": {
      "@id": "justblogged:total",
      "@type": "xsd:integer"
    },
    "total_pages": {
      "@id": "justblogged:total_pages",
      "@type": "xsd:integer"
    },
    "has_next_page": {
      "@id": "justblogged:has_next_page",
      "@type": "xsd:boolean"
    },
    "has_prev_page": {
      "@id": "justblogged:has_prev_page",
      "@type": "xsd:boolean"
    },
    "Error": "justblogged:Error",
    "statusCode": {
      "@id": "justblogged:statusCode",
      "@type": "xsd:integer"
    },
    "statusMessage": {
      "@id": "justblogged:statusMessage",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "JustBlogged API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects JustBlogged'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-13) from openapi/justblogged-com-openapi.yml.",
  "dcterms:created": "2026-11-13",
  "dcterms:source": [
    "openapi/justblogged-com-openapi.yml"
  ]
}