PUT publicAPI

Позволяет сохранять обнаружения индикаторов, полученных через общедоступные API. Эта функция доступна для всех тенантов.

Путь

/api/%API_VERSION%/{TenantName}/settings/publicApi

Метод

PUT

Заголовки запроса

Этот запрос имеет следующие заголовки.

Заголовки запроса

Имя

Значение

Описание

Content-Type

application/json

Тип содержимого запроса.

Также можно указать кодировку utf-8. Например: Content-Type: application/json; charset=utf-8

Content-Length

Integer

Размер тела запроса в байтах.

Максимальный размер тела этого запроса составляет 128 МБ (134217728).

Тело запроса

Тело запроса имеет следующий формат:

{

"saveDetects":%STATUS%

}

Описание свойств объекта статуса функции приведено в следующей таблице.

Свойства объекта статуса функции

Свойство

Значение

Обязательный

Описание

saveDetects

Boolean

Да

Включение или выключение функции.

 

 

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

PUT https://192.168.2.57/api/1.3/ExampleTenant/settings/publicApi

Content-Type: application/json

Content-Length: 150

[

{

"saveDetects": true

}

]

Тело ответа

Ответ имеет следующие заголовки.

Заголовки ответа

Имя

Значение

Описание

Content-Type

application/json

Тип содержимого ответа.

Content-Length

Integer

Размер тела ответа в байтах.

Тело ответа имеет следующий формат:

{

"status":"%TEXT%"

}

Свойства объекта статуса описаны в следующей таблице.

Свойства объекта статуса

Свойство

Значение

Описание

status

String

Статус операции.

 

 

Пример ответа

НТТР/1.3 200 ОК

Date:Mon, 21 Apr 2025 09:56:10 UTC

Content-Type: application/json

Content-Length: 67

 

[

{

"status": "Settings updated successfully."

}

]

В начало