Hjarni · JSON-LD Context

Hjarni Com Context

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

29 Classes 113 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/
hjarni: https://hjarni.com/schema#

Classes

Error ValidationErrors LockConflict RevisionUnreadable TagRef ContainerRef TeamRef NoteAttachment NoteSummary NoteFileAttributes NoteCreateFields NoteUpdateFields CreatedNoteFile Container ContainerCreateFields ContainerUpdateFields RootInstructions Tag RevisionAuthor Revision NoteHistory MeUser AgentGrantInfo MeToken Onboarding TeamMembershipInfo Limits Me Dashboard

Properties

Property Type Container
status integer
error string
errors list
code string
message string
docs_url reference
upgrade_url string
team_url string
current_lock_version integer
last_edited_by string
last_edited_by_agent string
last_edited_at dateTime
seq integer
id integer
name string
description string
filename string
content_type string
byte_size integer
url reference
url_expires_at dateTime
title string
body string
summary string
summary_stale boolean
source_url string
archived boolean
favorited boolean
position integer
lock_version integer
created_at dateTime
updated_at dateTime
tag_list string
tags list
container
team reference
files list
file string
_destroy boolean
container_id integer
note_files_attributes reference
expected_lock_version integer
append_body string
insert_body string
insert_after string
insert_before string
replace_find string
replace_with string
replace_section string
append_to_section string
section_body string
rename_heading string
new_heading string
check_item string
uncheck_item string
emoji string
llm_instructions string
root boolean
notes_count integer
children_count integer
parent
parent_id integer
personal_llm_instructions string
label string
kind string
client string
agent string
source string
at dateTime
changed list
edit_count integer
reverted_from_seq integer
by reference
meta_changes
body_error string
note_id integer
revision_count integer
revisions list
first_name string
email_address string
plan string
email string
team_id integer
level string
effective string
restricted boolean
scope_container
instructions string
follows_brain_instructions boolean
grants list
completed boolean
completed_at dateTime
signals
missing_steps list
next_action string
role string
notes_used integer
notes_limit integer
file_storage_bytes_used integer
file_storage_bytes_limit integer
files_used integer
files_limit integer
user reference
token reference
onboarding reference
teams list
limits reference
suggestions
inbox_count integer
archived_count integer
containers_count integer
tags_count integer
recent_notes list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://hjarni.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "hjarni": "https://hjarni.com/schema#",
    "Error": "hjarni:Error",
    "status": {
      "@id": "hjarni:status",
      "@type": "xsd:integer"
    },
    "error": {
      "@id": "hjarni:error",
      "@type": "xsd:string"
    },
    "errors": {
      "@id": "hjarni:errors",
      "@container": "@list"
    },
    "code": {
      "@id": "hjarni:code",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "hjarni:message",
      "@type": "xsd:string"
    },
    "docs_url": {
      "@id": "hjarni:docs_url",
      "@type": "@id"
    },
    "upgrade_url": {
      "@id": "hjarni:upgrade_url",
      "@type": "xsd:string"
    },
    "team_url": {
      "@id": "hjarni:team_url",
      "@type": "xsd:string"
    },
    "ValidationErrors": "hjarni:ValidationErrors",
    "LockConflict": "hjarni:LockConflict",
    "current_lock_version": {
      "@id": "hjarni:current_lock_version",
      "@type": "xsd:integer"
    },
    "last_edited_by": {
      "@id": "hjarni:last_edited_by",
      "@type": "xsd:string"
    },
    "last_edited_by_agent": {
      "@id": "hjarni:last_edited_by_agent",
      "@type": "xsd:string"
    },
    "last_edited_at": {
      "@id": "hjarni:last_edited_at",
      "@type": "xsd:dateTime"
    },
    "RevisionUnreadable": "hjarni:RevisionUnreadable",
    "seq": {
      "@id": "hjarni:seq",
      "@type": "xsd:integer"
    },
    "TagRef": "hjarni:TagRef",
    "id": {
      "@id": "hjarni:id",
      "@type": "xsd:integer"
    },
    "name": {
      "@id": "hjarni:name",
      "@type": "xsd:string"
    },
    "ContainerRef": "hjarni:ContainerRef",
    "TeamRef": "hjarni:TeamRef",
    "NoteAttachment": "hjarni:NoteAttachment",
    "description": {
      "@id": "hjarni:description",
      "@type": "xsd:string"
    },
    "filename": {
      "@id": "hjarni:filename",
      "@type": "xsd:string"
    },
    "content_type": {
      "@id": "hjarni:content_type",
      "@type": "xsd:string"
    },
    "byte_size": {
      "@id": "hjarni:byte_size",
      "@type": "xsd:integer"
    },
    "url": {
      "@id": "hjarni:url",
      "@type": "@id"
    },
    "url_expires_at": {
      "@id": "hjarni:url_expires_at",
      "@type": "xsd:dateTime"
    },
    "NoteSummary": "hjarni:NoteSummary",
    "title": {
      "@id": "hjarni:title",
      "@type": "xsd:string"
    },
    "body": {
      "@id": "hjarni:body",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "hjarni:summary",
      "@type": "xsd:string"
    },
    "summary_stale": {
      "@id": "hjarni:summary_stale",
      "@type": "xsd:boolean"
    },
    "source_url": {
      "@id": "hjarni:source_url",
      "@type": "xsd:string"
    },
    "archived": {
      "@id": "hjarni:archived",
      "@type": "xsd:boolean"
    },
    "favorited": {
      "@id": "hjarni:favorited",
      "@type": "xsd:boolean"
    },
    "position": {
      "@id": "hjarni:position",
      "@type": "xsd:integer"
    },
    "lock_version": {
      "@id": "hjarni:lock_version",
      "@type": "xsd:integer"
    },
    "created_at": {
      "@id": "hjarni:created_at",
      "@type": "xsd:dateTime"
    },
    "updated_at": {
      "@id": "hjarni:updated_at",
      "@type": "xsd:dateTime"
    },
    "tag_list": {
      "@id": "hjarni:tag_list",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "hjarni:tags",
      "@container": "@list"
    },
    "container": {
      "@id": "hjarni:container"
    },
    "team": {
      "@id": "hjarni:team",
      "@type": "@id"
    },
    "files": {
      "@id": "hjarni:files",
      "@container": "@list"
    },
    "NoteFileAttributes": "hjarni:NoteFileAttributes",
    "file": {
      "@id": "hjarni:file",
      "@type": "xsd:string"
    },
    "_destroy": {
      "@id": "hjarni:_destroy",
      "@type": "xsd:boolean"
    },
    "NoteCreateFields": "hjarni:NoteCreateFields",
    "container_id": {
      "@id": "hjarni:container_id",
      "@type": "xsd:integer"
    },
    "note_files_attributes": {
      "@id": "hjarni:note_files_attributes",
      "@type": "@id"
    },
    "NoteUpdateFields": "hjarni:NoteUpdateFields",
    "expected_lock_version": {
      "@id": "hjarni:expected_lock_version",
      "@type": "xsd:integer"
    },
    "append_body": {
      "@id": "hjarni:append_body",
      "@type": "xsd:string"
    },
    "insert_body": {
      "@id": "hjarni:insert_body",
      "@type": "xsd:string"
    },
    "insert_after": {
      "@id": "hjarni:insert_after",
      "@type": "xsd:string"
    },
    "insert_before": {
      "@id": "hjarni:insert_before",
      "@type": "xsd:string"
    },
    "replace_find": {
      "@id": "hjarni:replace_find",
      "@type": "xsd:string"
    },
    "replace_with": {
      "@id": "hjarni:replace_with",
      "@type": "xsd:string"
    },
    "replace_section": {
      "@id": "hjarni:replace_section",
      "@type": "xsd:string"
    },
    "append_to_section": {
      "@id": "hjarni:append_to_section",
      "@type": "xsd:string"
    },
    "section_body": {
      "@id": "hjarni:section_body",
      "@type": "xsd:string"
    },
    "rename_heading": {
      "@id": "hjarni:rename_heading",
      "@type": "xsd:string"
    },
    "new_heading": {
      "@id": "hjarni:new_heading",
      "@type": "xsd:string"
    },
    "check_item": {
      "@id": "hjarni:check_item",
      "@type": "xsd:string"
    },
    "uncheck_item": {
      "@id": "hjarni:uncheck_item",
      "@type": "xsd:string"
    },
    "CreatedNoteFile": "hjarni:CreatedNoteFile",
    "Container": "hjarni:Container",
    "emoji": {
      "@id": "hjarni:emoji",
      "@type": "xsd:string"
    },
    "llm_instructions": {
      "@id": "hjarni:llm_instructions",
      "@type": "xsd:string"
    },
    "root": {
      "@id": "hjarni:root",
      "@type": "xsd:boolean"
    },
    "notes_count": {
      "@id": "hjarni:notes_count",
      "@type": "xsd:integer"
    },
    "children_count": {
      "@id": "hjarni:children_count",
      "@type": "xsd:integer"
    },
    "parent": {
      "@id": "hjarni:parent"
    },
    "ContainerCreateFields": "hjarni:ContainerCreateFields",
    "parent_id": {
      "@id": "hjarni:parent_id",
      "@type": "xsd:integer"
    },
    "ContainerUpdateFields": "hjarni:ContainerUpdateFields",
    "RootInstructions": "hjarni:RootInstructions",
    "personal_llm_instructions": {
      "@id": "hjarni:personal_llm_instructions",
      "@type": "xsd:string"
    },
    "Tag": "hjarni:Tag",
    "RevisionAuthor": "hjarni:RevisionAuthor",
    "label": {
      "@id": "hjarni:label",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "hjarni:kind",
      "@type": "xsd:string"
    },
    "client": {
      "@id": "hjarni:client",
      "@type": "xsd:string"
    },
    "agent": {
      "@id": "hjarni:agent",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "hjarni:source",
      "@type": "xsd:string"
    },
    "Revision": "hjarni:Revision",
    "at": {
      "@id": "hjarni:at",
      "@type": "xsd:dateTime"
    },
    "changed": {
      "@id": "hjarni:changed",
      "@container": "@list"
    },
    "edit_count": {
      "@id": "hjarni:edit_count",
      "@type": "xsd:integer"
    },
    "reverted_from_seq": {
      "@id": "hjarni:reverted_from_seq",
      "@type": "xsd:integer"
    },
    "by": {
      "@id": "hjarni:by",
      "@type": "@id"
    },
    "meta_changes": {
      "@id": "hjarni:meta_changes"
    },
    "body_error": {
      "@id": "hjarni:body_error",
      "@type": "xsd:string"
    },
    "NoteHistory": "hjarni:NoteHistory",
    "note_id": {
      "@id": "hjarni:note_id",
      "@type": "xsd:integer"
    },
    "revision_count": {
      "@id": "hjarni:revision_count",
      "@type": "xsd:integer"
    },
    "revisions": {
      "@id": "hjarni:revisions",
      "@container": "@list"
    },
    "MeUser": "hjarni:MeUser",
    "first_name": {
      "@id": "hjarni:first_name",
      "@type": "xsd:string"
    },
    "email_address": {
      "@id": "hjarni:email_address",
      "@type": "xsd:string"
    },
    "plan": {
      "@id": "hjarni:plan",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "hjarni:email",
      "@type": "xsd:string"
    },
    "AgentGrantInfo": "hjarni:AgentGrantInfo",
    "team_id": {
      "@id": "hjarni:team_id",
      "@type": "xsd:integer"
    },
    "level": {
      "@id": "hjarni:level",
      "@type": "xsd:string"
    },
    "effective": {
      "@id": "hjarni:effective",
      "@type": "xsd:string"
    },
    "MeToken": "hjarni:MeToken",
    "restricted": {
      "@id": "hjarni:restricted",
      "@type": "xsd:boolean"
    },
    "scope_container": {
      "@id": "hjarni:scope_container"
    },
    "instructions": {
      "@id": "hjarni:instructions",
      "@type": "xsd:string"
    },
    "follows_brain_instructions": {
      "@id": "hjarni:follows_brain_instructions",
      "@type": "xsd:boolean"
    },
    "grants": {
      "@id": "hjarni:grants",
      "@container": "@list"
    },
    "Onboarding": "hjarni:Onboarding",
    "completed": {
      "@id": "hjarni:completed",
      "@type": "xsd:boolean"
    },
    "completed_at": {
      "@id": "hjarni:completed_at",
      "@type": "xsd:dateTime"
    },
    "signals": {
      "@id": "hjarni:signals"
    },
    "missing_steps": {
      "@id": "hjarni:missing_steps",
      "@container": "@list"
    },
    "next_action": {
      "@id": "hjarni:next_action",
      "@type": "xsd:string"
    },
    "TeamMembershipInfo": "hjarni:TeamMembershipInfo",
    "role": {
      "@id": "hjarni:role",
      "@type": "xsd:string"
    },
    "notes_used": {
      "@id": "hjarni:notes_used",
      "@type": "xsd:integer"
    },
    "notes_limit": {
      "@id": "hjarni:notes_limit",
      "@type": "xsd:integer"
    },
    "Limits": "hjarni:Limits",
    "file_storage_bytes_used": {
      "@id": "hjarni:file_storage_bytes_used",
      "@type": "xsd:integer"
    },
    "file_storage_bytes_limit": {
      "@id": "hjarni:file_storage_bytes_limit",
      "@type": "xsd:integer"
    },
    "files_used": {
      "@id": "hjarni:files_used",
      "@type": "xsd:integer"
    },
    "files_limit": {
      "@id": "hjarni:files_limit",
      "@type": "xsd:integer"
    },
    "Me": "hjarni:Me",
    "user": {
      "@id": "hjarni:user",
      "@type": "@id"
    },
    "token": {
      "@id": "hjarni:token",
      "@type": "@id"
    },
    "onboarding": {
      "@id": "hjarni:onboarding",
      "@type": "@id"
    },
    "teams": {
      "@id": "hjarni:teams",
      "@container": "@list"
    },
    "limits": {
      "@id": "hjarni:limits",
      "@type": "@id"
    },
    "suggestions": {
      "@id": "hjarni:suggestions"
    },
    "Dashboard": "hjarni:Dashboard",
    "inbox_count": {
      "@id": "hjarni:inbox_count",
      "@type": "xsd:integer"
    },
    "archived_count": {
      "@id": "hjarni:archived_count",
      "@type": "xsd:integer"
    },
    "containers_count": {
      "@id": "hjarni:containers_count",
      "@type": "xsd:integer"
    },
    "tags_count": {
      "@id": "hjarni:tags_count",
      "@type": "xsd:integer"
    },
    "recent_notes": {
      "@id": "hjarni:recent_notes",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Hjarni API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Hjarni'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-11) from openapi/hjarni-com-openapi.json.",
  "dcterms:created": "2026-11-11",
  "dcterms:source": [
    "openapi/hjarni-com-openapi.json"
  ]
}