[{"data":1,"prerenderedAt":7},["ShallowReactive",2],{"docs-scrum\u002Fdod":3,"docs-tabs-scrum\u002Fdod":6},{"content":4,"lastmod":5},"# Scrum Definition of Done\n\nThese named routes expose Scrum DoD methods. They require an API key with the `task` scope; writes also require a key without READONLY mode. The native Bitrix24 result is returned in `data`.\n\n## Settings\n\n`GET \u002Fv1\u002Fscrum\u002Fgroups\u002F:groupId\u002Fdod\u002Fsettings` calls `tasks.scrum.DoD.getSettings`. The optional query parameter is `saveRequest` (`Y` or `N`; Bitrix24 defaults to `Y`). The result contains `types` and `activeTypeId`. A `taskId` query is refused because a nonzero value makes the Bitrix24 controller skip access validation for the specified group.\n\n`GET \u002Fv1\u002Fscrum\u002Fgroups\u002F:groupId\u002Ftasks\u002F:taskId\u002Fdod\u002Fnecessary` calls `tasks.scrum.DoD.isNecessary` and returns a boolean.\n\n`POST \u002Fv1\u002Fscrum\u002Fgroups\u002F:groupId\u002Fdod\u002Ftypes\u002F:typeId\u002Fsettings` calls `tasks.scrum.DoD.saveSettings`. Send `{ \"requiredOption\": \"Y\", \"items\": [], \"participants\": [] }`; both arrays are required. Empty arrays can clear saved items and participants. The native result contains `type` or is `null`.\n\n`POST \u002Fv1\u002Fscrum\u002Ftasks\u002F:taskId\u002Fdod\u002F:typeId` calls `tasks.scrum.DoD.saveList`. Send a JSON object with a required `items` array; an empty array clears the saved list. The native result is a string or `null`.\n\nBoth POST examples in the API reference read JSON from a placeholder file. Prepare that file with the complete current `items` and, for settings, `participants` before calling: Bitrix24 replaces the saved values with these arrays. The file does not exist at the shown path by default.\n\n`tasks.scrum.DoD.getList` is not exposed. Its Bitrix24 controller returns a component, and the successful REST response shape has not been observed on an accessible test group. An accessible group and task with configured DoD are needed to define that contract.\n\n## Metrics\n\nSee [sprint metrics](\u002Fdocs\u002Fscrum\u002Fmetrics).\n","2026-09-28",{},1794739601432]