CreatePathwayLevelRequest

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

CreatePathwayLevelRequest

FieldTypeRequiredDescription
namestringyes

1–200 characters

descriptionstringno

Omit or send empty for no description.

at most 2000 characters

description_markdownstringno

Omit or send empty for no long-form markdown description.

at most 50000 characters

phase_idstring (uuid) | nullno

An existing phase of the same pathway to group the level under. Omit for none.

depends_on_level_idsarray of string (uuid)no

Existing levels of the same pathway this one depends on. The edges must keep the pathway acyclic. Omit for a root level.

at most 50 items

depends_on_phase_idsarray of string (uuid)no

Existing phases of the same pathway this one depends on — every level of each must be complete first. Never the level's own phase; the expanded edges must stay acyclic.

at most 50 items

certification_type_idsarray of string (uuid)no

Certification types of the same organization to place in this level, in order. A type may appear in at most one level per pathway.

at most 100 items

jsonExample
{
  "name": "Level 1: Foundations",
  "description": "string",
  "description_markdown": "string",
  "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"
  ]
}