Skip to content

SharedSpacePersonLinkDto

Endpoints · All schemas

FieldRequiredDescription
nameNoThe name the shared space will use. Defaults to the caller's own name for them.
personIdYesA person of the caller's own to publish into the shared space

Complete definition

required lists fields that must be present. nullable allows a null value; it does not make the field optional. Response enums retain exact wire values for compatibility.

{
  "properties": {
    "name": {
      "description": "The name the shared space will use. Defaults to the caller's own name for them.",
      "maxLength": 255,
      "type": "string"
    },
    "personId": {
      "description": "A person of the caller's own to publish into the shared space",
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$",
      "type": "string"
    }
  },
  "required": [
    "personId"
  ],
  "type": "object"
}