Record containing a Hawlt note.
Record Key
tid
Timestamp-based ID
Properties
attachments
array
of
ref
#attachment
Optional
Images attached to the note. Max 4 attachments, 5MB each
maxLength: 4 itemscontent
string
Required
The primary note content. Max 3000 graphemes, 30000 bytes Note: large string limit is intentional for diary-style entries.
maxLength: 30000 bytesmaxGraphemes: 3000 graphemescontentWarning
string
Optional
Content warning label. When present, note content should be hidden by default. Max 100 graphemes, 1000 bytes
maxLength: 1000 bytesmaxGraphemes: 100 graphemescreatedAt
string
datetime
Required
Client-declared timestamp when this note was originally created.
langs
array
of
string
language
Optional
Indicates human language of note primary text content.
maxLength: 3 itemstags
array
of
string
Optional
Array of string used to tags or categorize the note. Avoid prepending with hashtags.
maxLength: 10 itemsView raw schema
{
"key": "tid",
"type": "record",
"record": {
"type": "object",
"required": [
"content",
"createdAt"
],
"properties": {
"tags": {
"type": "array",
"items": {
"type": "string",
"maxLength": 1280,
"description": "Tag to categorize the note. Max 128 graphemes, 1280 bytes",
"maxGraphemes": 128
},
"maxLength": 10,
"description": "Array of string used to tags or categorize the note. Avoid prepending with hashtags."
},
"langs": {
"type": "array",
"items": {
"type": "string",
"format": "language"
},
"maxLength": 3,
"description": "Indicates human language of note primary text content."
},
"content": {
"type": "string",
"maxLength": 30000,
"description": "The primary note content. Max 3000 graphemes, 30000 bytes\nNote: large string limit is intentional for diary-style entries.",
"maxGraphemes": 3000
},
"createdAt": {
"type": "string",
"format": "datetime",
"description": "Client-declared timestamp when this note was originally created."
},
"attachments": {
"type": "array",
"items": {
"ref": "#attachment",
"type": "ref"
},
"maxLength": 4,
"description": "Images attached to the note. Max 4 attachments, 5MB each"
},
"contentWarning": {
"type": "string",
"maxLength": 1000,
"description": "Content warning label. When present, note content should be hidden by default. Max 100 graphemes, 1000 bytes",
"maxGraphemes": 100
}
}
},
"description": "Record containing a Hawlt note."
}