UpdatePathwayLevelRequest

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

UpdatePathwayLevelRequest

FieldTypeRequiredDescription
namestringno

1–200 characters

descriptionstring | nullno

Send null to clear the description.

at most 2000 characters

description_markdownstring | nullno

Send null to clear the long-form markdown description.

at most 50000 characters

positionintegerno

minimum 0

phase_idstring (uuid) | nullno

Moves the level into a phase of its pathway; send null to ungroup it.

depends_on_level_idsarray of string (uuid)no

Replaces the level's whole level-prerequisite set; must stay acyclic.

at most 50 items

depends_on_phase_idsarray of string (uuid)no

Replaces the level's whole phase-prerequisite set; never its own phase, and the expanded edges must stay acyclic.

at most 50 items

certification_type_idsarray of string (uuid)no

Replaces the level's whole certification list, in the given order.

at most 100 items

jsonExample
{
  "name": "string",
  "description": "string",
  "description_markdown": "string",
  "position": 0,
  "phase_id": "1b671a64-40d5-491e-99b0-da01ff1f3341",
  "depends_on_level_ids": [
    "1b671a64-40d5-491e-99b0-da01ff1f3341"
  ],
  "depends_on_phase_ids": [
    "1b671a64-40d5-491e-99b0-da01ff1f3341"
  ],
  "certification_type_ids": [
    "1b671a64-40d5-491e-99b0-da01ff1f3341"
  ]
}