UpdatePathwayLevelRequest
A request or response body; the type column links to the schemas it refers to.
UpdatePathwayLevelRequest
| Field | Type | Required | Description |
|---|---|---|---|
| name | string | no | 1–200 characters |
| description | string | null | no | Send null to clear the description. at most 2000 characters |
| description_markdown | string | null | no | Send null to clear the long-form markdown description. at most 50000 characters |
| position | integer | no | minimum 0 |
| phase_id | string (uuid) | null | no | Moves the level into a phase of its pathway; send null to ungroup it. |
| depends_on_level_ids | array of string (uuid) | no | Replaces the level's whole level-prerequisite set; must stay acyclic. at most 50 items |
| depends_on_phase_ids | array 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_ids | array 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"
]
}