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