POST /api/v2/projects/{projectId}/export
Метод экспортирует выбранный проект или его часть (секции, кейсы) в JSON В теле запроса можно указать секции и кейсы, которые будут экспортированы. Список секций, если нужно экспортировать проект не целиком, необходимо указать в массиве формата: sectionIds": ["3fa85f64-5717-4562-b3fc-2c963f66afa6", "9fa85f64-5717-4562-b3fc-2c963f66a000"], Список кейсов, если нужно экспортировать проект не целиком, необходимо указать в массиве формата: "workItemIds": ["3fa85f64-5717-4562-b3fc-2c963f66afa6", "90085f64-5717-4562-b3fc-2c963f66a000"]
Если нужно экспортировать проект целиком, передайте в тело запроса:
{}
Пример запроса на экспорт двух секций и двух кейсов:
1
curl -X POST "http://{domain}.com/api/v2/projects/27a32ce6-d972-4ef8-bef5-51be4bf9e468/export" -H "accept: application/json" -H "Authorization: PrivateToken {token}" -H "Content-Type: application/json-patch+json" -d "{\"sectionIds\":[\"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\"9fa85f64-5717-4562-b3fc-2c963f66a000\"],\"workItemIds\":[\"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\"90085f64-5717-4562-b3fc-2c963f66a000\"]}"
Copied!
В ответе получите файл с json проекта.
Copy link