CreateSubjectMatterRequest

A request or response body; the type column links to the schemas it refers to.

CreateSubjectMatterRequest

FieldTypeRequiredDescription
owner_organization_idstring (uuid)yes

Organization the subject belongs to. Always required.

owner_department_idstring (uuid)no

Omit for a subject owned by the organization directly.

slugstringyes

Unique within the organization. Slugs are lowercase letters and digits in words separated by single hyphens, like forklift-safety.

1–100 characters · matches ^[a-z0-9]+(-[a-z0-9]+)*$

namestringyes

1–200 characters

descriptionstringno

Omit or send empty for no description.

at most 2000 characters

parent_idsarray of string (uuid)no

Broader subjects of the same organization to file the new one beneath; omit for a top-level subject.

at most 50 items

jsonExample
{
  "owner_organization_id": "1b671a64-40d5-491e-99b0-da01ff1f3341",
  "owner_department_id": "1b671a64-40d5-491e-99b0-da01ff1f3341",
  "slug": "forklift-safety",
  "name": "Forklift safety",
  "description": "string",
  "parent_ids": [
    "1b671a64-40d5-491e-99b0-da01ff1f3341"
  ]
}