Перейти к основному содержимому

Удаление папки прокси с содержимым

Описание: Этот метод удаляет указанную папку прокси вместе со всеми содержащимися в ней прокси. Значение proxyFolderId должно соответствовать существующей папке в указанном рабочем пространстве.

warning

Операция удаляет не только папку, но и все прокси внутри неё.

Параметры запроса:​

ПараметрТипФорматЗначение по умолчаниюОписание
proxyFolderIdstringuuid(required)Уникальный идентификатор папки прокси, которую требуется удалить.
workspaceIdintegerint64-1Идентификатор рабочего пространства. Значение -1 означает рабочее пространство по умолчанию.

Пример запроса:​

DELETE
CURL:

curl 'http://localhost:8160/v1/proxy_folders/123e4567-e89b-12d3-a456-426614174000/cascade?workspaceId=-1' \
--request DELETE \
--header 'Api-Token: YOUR_SECRET_TOKEN'

C#:

var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("http://localhost:8160/v1/proxy_folders/123e4567-e89b-12d3-a456-426614174000/cascade?workspaceId=-1"),
Headers =
{
{ "Api-Token", "YOUR_SECRET_TOKEN" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}

Cube:

http://localhost:8160/v1/proxy_folders/123e4567-e89b-12d3-a456-426614174000/cascade?workspaceId=-1

Дополнительно:
User-Agent: {-Profile.UserAgent-}
Api-Token: токен из UserArea2.

Ответ API:​

Код ответаРезультат
200 OKУспешно
401 UnauthorizedНе авторизован
403 ForbiddenДоступ запрещен
409 ConflictКонфликт состояния ресурса
422 Unprocessable ContentЗапрос не может быть обработан
500 Internal Server ErrorВнутренняя ошибка сервера

Успешный ответ (200 OK):

Тело ответа отсутствует.

Ответ с ошибкой:

{
"message": null
}