dazie · JSON-LD Context

Dazie Io Context

JSON-LD context defining the semantic vocabulary for Dazie Io from dazie.

10 Classes 27 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/
dazie: https://dazie.io/schema#

Classes

Error Me JournalEntrySummary JournalEntry NewJournalEntry TodoStatus Todo MemoryType Memory CallSchedule

Properties

Property Type Container
error
id string
email string
name string
timezone string
onboarded boolean
companion
title string
createdAt dateTime
mood string
tags list
summary string
fromCall boolean
content string
insights
callLogId integer
transcript string
text string
status reference
dueDate date
sourceCallId integer
type reference
importance string
lastReferenced dateTime
timeOfDay string
daysOfWeek list
active boolean

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://dazie.io/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "dazie": "https://dazie.io/schema#",
    "Error": "dazie:Error",
    "error": {
      "@id": "dazie:error"
    },
    "Me": "dazie:Me",
    "id": {
      "@id": "dazie:id",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "dazie:email",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "dazie:name",
      "@type": "xsd:string"
    },
    "timezone": {
      "@id": "dazie:timezone",
      "@type": "xsd:string"
    },
    "onboarded": {
      "@id": "dazie:onboarded",
      "@type": "xsd:boolean"
    },
    "companion": {
      "@id": "dazie:companion"
    },
    "JournalEntrySummary": "dazie:JournalEntrySummary",
    "title": {
      "@id": "dazie:title",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "dazie:createdAt",
      "@type": "xsd:dateTime"
    },
    "mood": {
      "@id": "dazie:mood",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "dazie:tags",
      "@container": "@list"
    },
    "summary": {
      "@id": "dazie:summary",
      "@type": "xsd:string"
    },
    "fromCall": {
      "@id": "dazie:fromCall",
      "@type": "xsd:boolean"
    },
    "JournalEntry": "dazie:JournalEntry",
    "content": {
      "@id": "dazie:content",
      "@type": "xsd:string"
    },
    "insights": {
      "@id": "dazie:insights"
    },
    "callLogId": {
      "@id": "dazie:callLogId",
      "@type": "xsd:integer"
    },
    "transcript": {
      "@id": "dazie:transcript",
      "@type": "xsd:string"
    },
    "NewJournalEntry": "dazie:NewJournalEntry",
    "TodoStatus": "dazie:TodoStatus",
    "Todo": "dazie:Todo",
    "text": {
      "@id": "dazie:text",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "dazie:status",
      "@type": "@id"
    },
    "dueDate": {
      "@id": "dazie:dueDate",
      "@type": "xsd:date"
    },
    "sourceCallId": {
      "@id": "dazie:sourceCallId",
      "@type": "xsd:integer"
    },
    "MemoryType": "dazie:MemoryType",
    "Memory": "dazie:Memory",
    "type": {
      "@id": "dazie:type",
      "@type": "@id"
    },
    "importance": {
      "@id": "dazie:importance",
      "@type": "xsd:string"
    },
    "lastReferenced": {
      "@id": "dazie:lastReferenced",
      "@type": "xsd:dateTime"
    },
    "CallSchedule": "dazie:CallSchedule",
    "timeOfDay": {
      "@id": "dazie:timeOfDay",
      "@type": "xsd:string"
    },
    "daysOfWeek": {
      "@id": "dazie:daysOfWeek",
      "@container": "@list"
    },
    "active": {
      "@id": "dazie:active",
      "@type": "xsd:boolean"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "dazie API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects dazie'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-05) from openapi/dazie-io-openapi.json.",
  "dcterms:created": "2026-11-05",
  "dcterms:source": [
    "openapi/dazie-io-openapi.json"
  ]
}