[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"docs-scrum\u002Ftasks\u002Fget":3,"docs-tabs-scrum\u002Ftasks\u002Fget":6},{"content":4,"lastmod":5},"## Получить размещение задачи в скраме\n\n`GET \u002Fv1\u002Fscrum\u002Ftasks\u002F:taskId`\n\nВозвращает текущую скрам-строку задачи. Используйте перед перемещением, чтобы узнать размещение, или после изменения, чтобы убедиться, что оно применилось.\n\n## Параметры\n\n| Параметр | Тип | Обяз. | Описание |\n|----------|-----|:-----:|---------|\n| `taskId` | number | да | ID задачи (path-параметр). Источник: [`GET \u002Fv1\u002Ftasks`](\u002Fdocs\u002Fentities\u002Ftasks\u002Flist) |\n\n## Примеры\n\n### curl — личный ключ\n\n```bash\ncurl https:\u002F\u002Fvibecode.bitrix24.tech\u002Fv1\u002Fscrum\u002Ftasks\u002F59 \\\n  -H \"X-Api-Key: YOUR_API_KEY\"\n```\n\n### curl — OAuth-приложение\n\n```bash\ncurl https:\u002F\u002Fvibecode.bitrix24.tech\u002Fv1\u002Fscrum\u002Ftasks\u002F59 \\\n  -H \"X-Api-Key: YOUR_APP_KEY\" \\\n  -H \"Authorization: Bearer USER_SESSION_TOKEN\"\n```\n\n### JavaScript — личный ключ\n\n```javascript\nconst res = await fetch('https:\u002F\u002Fvibecode.bitrix24.tech\u002Fv1\u002Fscrum\u002Ftasks\u002F59', {\n  headers: { 'X-Api-Key': 'YOUR_API_KEY' },\n})\nconst { data } = await res.json()\nconsole.log('Размещение:', data)\n```\n\n### JavaScript — OAuth-приложение\n\n```javascript\nconst res = await fetch('https:\u002F\u002Fvibecode.bitrix24.tech\u002Fv1\u002Fscrum\u002Ftasks\u002F59', {\n  headers: {\n    'X-Api-Key': 'YOUR_APP_KEY',\n    'Authorization': 'Bearer USER_SESSION_TOKEN',\n  },\n})\nconst { data } = await res.json()\n```\n\n## Поля ответа\n\n| Поле | Тип | Описание |\n|------|-----|---------|\n| `success` | boolean | Всегда `true` при успехе |\n| `data.entityId` | number | ID бэклога или спринта, в котором лежит задача |\n| `data.epicId` | number | ID эпика. `0` — задача не привязана к эпику. Источник: [`GET \u002Fv1\u002Fscrum\u002Fepics`](\u002Fdocs\u002Fscrum\u002Fepics\u002Flist) |\n| `data.storyPoints` | string | Стори-поинты, например `\"3\"`. Пустая строка — не заданы |\n| `data.sort` | number | Позиция в списке |\n| `data.sortFloat` | number | Позиция в списке. Приоритетнее `sort` |\n| `data.createdBy` | number | ID автора размещения. Источник: [`GET \u002Fv1\u002Fusers`](\u002Fdocs\u002Fentities\u002Fusers\u002Flist) |\n| `data.modifiedBy` | number | ID автора последнего изменения. Источник: [`GET \u002Fv1\u002Fusers`](\u002Fdocs\u002Fentities\u002Fusers\u002Flist) |\n\n## Пример ответа\n\n```json\n{\n  \"success\": true,\n  \"data\": {\n    \"entityId\": 1,\n    \"storyPoints\": \"3\",\n    \"epicId\": 11,\n    \"sort\": 255,\n    \"sortFloat\": 512,\n    \"createdBy\": 1,\n    \"modifiedBy\": 1\n  }\n}\n```\n\n## Пример ответа при ошибке\n\n422 — задача не размещена в скраме или не существует:\n\n```json\n{\n  \"success\": false,\n  \"error\": {\n    \"code\": \"BITRIX_ERROR\",\n    \"message\": \"Task not found\"\n  }\n}\n```\n\n## Ошибки\n\n| HTTP | Код | Описание |\n|------|-----|---------|\n| 400 | `INVALID_PARAMS` | `taskId` не является положительным целым числом |\n| 422 | `BITRIX_ERROR` | Задача не найдена или не размещена в скраме |\n| 403 | `SCOPE_DENIED` | У ключа нет скоупа `task` |\n| 401 | `TOKEN_MISSING` | У ключа нет настроенных токенов |\n\nПолный список общих ошибок API — [Ошибки](\u002Fdocs\u002Ferrors).\n\n## Смотрите также\n\n- [Разместить задачу в скраме](\u002Fdocs\u002Fscrum\u002Ftasks\u002Fupdate)\n- [Список эпиков](\u002Fdocs\u002Fscrum\u002Fepics\u002Flist)\n- [Scrum](\u002Fdocs\u002Fscrum)\n- [Задачи](\u002Fdocs\u002Fentities\u002Ftasks)\n","2026-06-23",{}]