This article presents possible use cases and corresponding sample flows that you can support. It provides a useful starting point as you plan your implementation.
Use an article step when you want to add written content to a section.
To create an article step:
step.sectionId and ARTICLE in step.stepType.step.description.title and, optionally, rich text content in step.description.details.Use a quiz step when you want the step to point to a separately managed quiz.
To create a quiz step:
step.sectionId and QUIZ in step.stepType.step.quizOptions.id.step.quizOptions.passingGrade.Use move operations to change the sequence of steps. You can move a step within its current section or to another section.
To reorder a step:
sectionId and sorting by ordering.afterStepId.afterStepId.Use a bulk update when you need to modify several steps together. Each update is processed separately and has its own result.
To update multiple steps:
revision.returnEntity to true if you need each updated step in the response.Last updated: 9 September 2026