{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/heimster-ch/json-schema/heimster-ch-post-api-v1-contacts-id-activities-request-schema.json",
  "title": "PostApiV1ContactsIdActivitiesRequest",
  "x-generated": "2026-11-11",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/heimster-ch-openapi-generated.yml#/components/schemas/PostApiV1ContactsIdActivitiesRequest",
  "type": "object",
  "properties": {
    "title": {
      "type": "string",
      "description": "Short title."
    },
    "body": {
      "type": "string",
      "description": "The note itself."
    },
    "activityType": {
      "type": "string",
      "description": "One of note, task, meeting, phone_outgoing, phone_incoming, email (default note)."
    },
    "objectId": {
      "type": "string",
      "description": "Property the note is about."
    },
    "viewingId": {
      "type": "string",
      "description": "Viewing the note is about."
    },
    "listingId": {
      "type": "string",
      "description": "Listing the note is about."
    },
    "projectId": {
      "type": "string",
      "description": "New-build project the note is about."
    },
    "anlageobjektId": {
      "type": "string",
      "description": "Investment property the note is about."
    }
  },
  "required": [
    "title"
  ]
}