journalize-dev · JSON-LD Context
Journalize Dev Context
JSON-LD context defining the semantic vocabulary for Journalize Dev from journalize-dev.
22 Classes
33 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
journalize:
https://journalize.dev/schema#
Classes
AccountBalanceDoc
AccountBalanceResponse
AccountInfo
AccountsListResponse
BalanceSheetResponse
Cost
DirectiveBatchRequest
DirectiveBatchResponse
DirectiveListItem
DirectiveListResponse
DirectiveSubmitRequest
DirectiveValidateRequest
DirectiveWriteResponse
ExportDoc
ExportResponse
HTTPValidationError
IncomeStatementResponse
InventoryPosition
RealAccountEntry
RegisterResponse
TrialBalanceResponse
ValidationError
Properties
| Property | Type | Container |
|---|---|---|
| account | string | |
| balance | list | |
| accepted | boolean | |
| doc | ||
| errors | list | |
| name | string | |
| currencies | list | |
| booking_method | ||
| accounts | list | |
| free_accounts_remaining | ||
| free_reports_remaining | ||
| number | string | |
| currency | string | |
| date | ||
| label | ||
| directives | list | |
| directive_ids | list | |
| id | integer | |
| text | string | |
| free_directives_list_remaining | ||
| directive_id | ||
| free_writes_remaining | ||
| beancount_text | string | |
| detail | list | |
| cost | ||
| parent | ||
| public_key | string | |
| private_key | string | |
| loc | list | |
| msg | string | |
| type | string | |
| input | ||
| ctx |
JSON-LD Document
{
"@context": {
"@vocab": "https://journalize.dev/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"journalize": "https://journalize.dev/schema#",
"AccountBalanceDoc": "journalize:AccountBalanceDoc",
"account": {
"@id": "journalize:account",
"@type": "xsd:string"
},
"balance": {
"@id": "journalize:balance",
"@container": "@list"
},
"AccountBalanceResponse": "journalize:AccountBalanceResponse",
"accepted": {
"@id": "journalize:accepted",
"@type": "xsd:boolean"
},
"doc": {
"@id": "journalize:doc"
},
"errors": {
"@id": "journalize:errors",
"@container": "@list"
},
"AccountInfo": "journalize:AccountInfo",
"name": {
"@id": "journalize:name",
"@type": "xsd:string"
},
"currencies": {
"@id": "journalize:currencies",
"@container": "@list"
},
"booking_method": {
"@id": "journalize:booking_method"
},
"AccountsListResponse": "journalize:AccountsListResponse",
"accounts": {
"@id": "journalize:accounts",
"@container": "@list"
},
"free_accounts_remaining": {
"@id": "journalize:free_accounts_remaining"
},
"BalanceSheetResponse": "journalize:BalanceSheetResponse",
"free_reports_remaining": {
"@id": "journalize:free_reports_remaining"
},
"Cost": "journalize:Cost",
"number": {
"@id": "journalize:number",
"@type": "xsd:string"
},
"currency": {
"@id": "journalize:currency",
"@type": "xsd:string"
},
"date": {
"@id": "journalize:date"
},
"label": {
"@id": "journalize:label"
},
"DirectiveBatchRequest": "journalize:DirectiveBatchRequest",
"directives": {
"@id": "journalize:directives",
"@container": "@list"
},
"DirectiveBatchResponse": "journalize:DirectiveBatchResponse",
"directive_ids": {
"@id": "journalize:directive_ids",
"@container": "@list"
},
"DirectiveListItem": "journalize:DirectiveListItem",
"id": {
"@id": "journalize:id",
"@type": "xsd:integer"
},
"text": {
"@id": "journalize:text",
"@type": "xsd:string"
},
"DirectiveListResponse": "journalize:DirectiveListResponse",
"free_directives_list_remaining": {
"@id": "journalize:free_directives_list_remaining"
},
"DirectiveSubmitRequest": "journalize:DirectiveSubmitRequest",
"DirectiveValidateRequest": "journalize:DirectiveValidateRequest",
"DirectiveWriteResponse": "journalize:DirectiveWriteResponse",
"directive_id": {
"@id": "journalize:directive_id"
},
"free_writes_remaining": {
"@id": "journalize:free_writes_remaining"
},
"ExportDoc": "journalize:ExportDoc",
"beancount_text": {
"@id": "journalize:beancount_text",
"@type": "xsd:string"
},
"ExportResponse": "journalize:ExportResponse",
"HTTPValidationError": "journalize:HTTPValidationError",
"detail": {
"@id": "journalize:detail",
"@container": "@list"
},
"IncomeStatementResponse": "journalize:IncomeStatementResponse",
"InventoryPosition": "journalize:InventoryPosition",
"cost": {
"@id": "journalize:cost"
},
"RealAccountEntry": "journalize:RealAccountEntry",
"parent": {
"@id": "journalize:parent"
},
"RegisterResponse": "journalize:RegisterResponse",
"public_key": {
"@id": "journalize:public_key",
"@type": "xsd:string"
},
"private_key": {
"@id": "journalize:private_key",
"@type": "xsd:string"
},
"TrialBalanceResponse": "journalize:TrialBalanceResponse",
"ValidationError": "journalize:ValidationError",
"loc": {
"@id": "journalize:loc",
"@container": "@list"
},
"msg": {
"@id": "journalize:msg",
"@type": "xsd:string"
},
"type": {
"@id": "journalize:type",
"@type": "xsd:string"
},
"input": {
"@id": "journalize:input"
},
"ctx": {
"@id": "journalize:ctx"
}
},
"@type": "schema:Dataset",
"schema:name": "journalize-dev API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects journalize-dev'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-10-30) from openapi/journalize-dev-openapi.json.",
"dcterms:created": "2026-10-30",
"dcterms:source": [
"openapi/journalize-dev-openapi.json"
]
}