{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/caliuapp-com/json-schema/caliuapp-com-reminder-schema.json",
  "title": "Reminder",
  "x-generated": "2026-11-03",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/caliuapp-com-openapi.json#/components/schemas/Reminder",
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    },
    "noteId": {
      "type": "string"
    },
    "triggerAt": {
      "type": "string"
    },
    "recurrence": {
      "type": [
        "string",
        "null"
      ]
    },
    "snoozedUntil": {
      "type": [
        "string",
        "null"
      ]
    },
    "firedAt": {
      "type": [
        "string",
        "null"
      ]
    },
    "dismissedAt": {
      "type": [
        "string",
        "null"
      ]
    },
    "createdAt": {
      "type": "string"
    },
    "updatedAt": {
      "type": "string"
    }
  },
  "required": [
    "id",
    "noteId",
    "triggerAt",
    "recurrence",
    "snoozedUntil",
    "firedAt",
    "dismissedAt",
    "createdAt",
    "updatedAt"
  ]
}