---
title: "Список структуры папок организации (все наборы папок подчиненных структур)"
method: GET
path: "/firms/{firm}/folder_sets_tree"
tags: ["Folders"]
---

# Список структуры папок организации (все наборы папок подчиненных структур)

`GET /firms/{firm}/folder_sets_tree`

FolderSetsTreeController (privileges firms-show)

## Response `200`

Oк

- IFirmFoldersTree — FolderSetTreeController
  - `data` object
    - `id` integer
    - `name` string
    - `folderSetId` integer
    - `folderSetValid` boolean
    - `divisionNodes` DivisionFolderNode[]
      - `id` integer
      - `name` string
      - `folderSetId` integer
      - `folderSetValid` boolean
      - `userNodes` UserFolderNode[]
        - `id` integer
        - `name` string
        - `fio` string
        - `folderSetId` integer
        - `folderSetValid` boolean
    - `userNodes` UserFolderNode[]
      - `id` integer
      - `name` string
      - `fio` string
      - `folderSetId` integer
      - `folderSetValid` boolean

## Other responses

- `401` — пользователь не идентифицирован
- `403` — Недостаточно прав доступа
- `422` — нет содержимого или не хватаем входных параметров

---

[API](https://skmtc.dev/curog/apis/api.md) · [All operations](https://skmtc.dev/curog/apis/api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/curog/api/revisions/2e92f0610d70/schema)
