Smokeball · Schema

Smokeball MemoDto

LegalLaw FirmPractice ManagementMattersContactsDocumentsBillingTrust AccountingTime Tracking

Properties

Name Type Description
title string The title of the memo.
text string The text (content) of the memo. Supports plain-text and RTF.
userId string Unique identifier of the user.
createdDateUtc string Date that the memo was created. Will default to the current date and time, if not supplied.
View JSON Schema on GitHub

JSON Schema

smokeball-memodto.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://api-evangelist.github.io/smokeball/json-schema/smokeball-memodto.json",
  "title": "Smokeball MemoDto",
  "required": [
    "text",
    "title"
  ],
  "type": "object",
  "properties": {
    "title": {
      "minLength": 1,
      "type": "string",
      "description": "The title of the memo.",
      "example": "Update"
    },
    "text": {
      "type": "string",
      "description": "The text (content) of the memo.\r\n            \r\nSupports plain-text and RTF.",
      "example": "There has been a recent update on this matter."
    },
    "userId": {
      "type": "string",
      "description": "Unique identifier of the user.",
      "nullable": true,
      "example": "b471682e-fa17-4e46-b7fe-9b2b8fdcb3c2"
    },
    "createdDateUtc": {
      "type": "string",
      "description": "Date that the memo was created.\r\n\r\nWill default to the current date and time, if not supplied.",
      "format": "date-time",
      "nullable": true,
      "example": "2022-07-01"
    }
  },
  "additionalProperties": false
}