Создать папку
Папка объединяет объекты, чтобы спрашивать отзывы и аналитику сразу по всем: GET /v3/reviews?folder_id=…
отдаёт единую ленту по всем объектам папки и её подпапок.
Глубина – два уровня: папка → подпапка → объекты. Один объект может лежать сразу в нескольких папках.
Объект, который положить не удалось, создать папку не мешает: он не попадёт в состав, а его
идентификатор вернётся в ignored_object_ids.
Параметры
Idempotency-KeyстрокаСвой ключ запроса. Повтор с тем же ключом не создаст вторую папку.
Тело запроса
nameстрокаобязательныйНазвание папки, 1–255 символов.
parent_folder_idчислоПоложить папку внутрь другой. Не передано – папка окажется в корне.
object_idsсписок чиселОбъекты, которые сразу положить в папку, до 200.
Ответ
idчислоИдентификатор созданной папки.
user_idчислоВладелец папки.
nameстрокаНазвание папки.
created_atдата и времяКогда папка создана.
parent_folder_idчисломожет быть пустымПапка-родитель. Пусто – папка лежит в корне.
objectsсписок объектовОбъекты, лежащие непосредственно в этой папке.
objects[].idчислоИдентификатор объекта.
objects[].nameстрокаНазвание объекта.
subfoldersсписок объектовПодпапки этой папки. У новой папки список пустой.
subfolders[].idчислоИдентификатор папки.
subfolders[].user_idчислоВладелец папки.
subfolders[].nameстрокаНазвание папки.
subfolders[].created_atдата и времяМомент создания папки (UTC, ISO 8601).
subfolders[].parent_folder_idчисломожет быть пустымРодительская папка; null у папки верхнего уровня.
subfolders[].objectsсписок объектовСобственный состав папки — объекты с названиями.
subfolders[].objects[].idчислоИдентификатор объекта.
subfolders[].objects[].nameстрокаНазвание объекта.
subfolders[].subfoldersсписок объектовПодпапки со своим составом.
subfolders[].subfolders[].idчислоИдентификатор папки.
subfolders[].subfolders[].user_idчислоВладелец папки.
subfolders[].subfolders[].nameстрокаНазвание папки.
subfolders[].subfolders[].created_atдата и времяМомент создания папки (UTC, ISO 8601).
subfolders[].subfolders[].parent_folder_idчисломожет быть пустымРодительская папка; null у папки верхнего уровня.
subfolders[].subfolders[].objectsсписок объектовСобственный состав папки — объекты с названиями.
subfolders[].subfolders[].objects[].idчислоИдентификатор объекта.
subfolders[].subfolders[].objects[].nameстрокаНазвание объекта.
subfolders[].subfolders[].subfoldersсписок объектовПодпапки со своим составом.
subfolders[].subfolders[].subfolders[].idчислоИдентификатор папки.
subfolders[].subfolders[].subfolders[].user_idчислоВладелец папки.
subfolders[].subfolders[].subfolders[].nameстрокаНазвание папки.
subfolders[].subfolders[].subfolders[].created_atдата и времяМомент создания папки (UTC, ISO 8601).
subfolders[].subfolders[].subfolders[].parent_folder_idчисломожет быть пустымРодительская папка; null у папки верхнего уровня.
subfolders[].subfolders[].subfolders[].objectsсписок объектовСобственный состав папки — объекты с названиями.
subfolders[].subfolders[].subfolders[].subfoldersсписок объектовПодпапки со своим составом.
ignored_object_idsсписок чиселИдентификаторы из object_ids, которые в состав не попали: чужие, удалённые или несуществующие.
curl -X POST "https://example.com/v3/folders" \ -H "Content-Type: application/json" \ -d '{ "name": "Москва", "object_ids": [ 20, 21 ] }'{ "id": 12, "user_id": 6, "name": "Москва", "created_at": "2026-07-28T16:50:24", "parent_folder_id": null, "objects": [ { "id": 20, "name": "Националь" }, { "id": 21, "name": "Метрополь" } ], "subfolders": [], "ignored_object_ids": []}Коды ошибок общие для всего API и описаны на странице Ошибки.