Перейти к содержанию

Обновление данных обогащения актива

Запрос

Тип Метод
POST /service_asset_integrations/update

Описание: При выполнении запроса в Активе будут обновлены данные обогащения от интеграции.

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

POST

Development server
https://development.gigantic-server.com/v1/service_asset_integrations/update

Staging server
https://staging.gigantic-server.com/v1/service_asset_integrations/update

Тело запроса:

Параметр Тип Обязательность Описание
id string Required Идентификатор набора данных обогащения
service_asset_id string Required Идентификатор актива
integration_id string Required Идентификатор экземпляра интеграции
data object Required Данные обогащения
data{agent_id} string Required UUID агента в системе RT Protect EDR
data{timezone} string Required GMT+4 (Asia/Novosibirsk)
data{domain} string Required Домен
data{edr_uri} string Required URI системы RT Protect EDR
created_at string Required Дата создания в формате date-time
updated_at string Required Дата изменения в формате date-time
Пример тела запроса

{
  "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  "service_asset_id": "09122f07-8b1e-48dc-96fd-379806f6c51e",
  "integration_id": "55d7337e-1d0a-49fc-9826-925ba40df035",
  "data": {
    "agent_id": "2b1e3b65-2c04-4fa2-a2d7-467901e98978",
    "timezone": "string",
    "domain": "string",
    "edr_uri": "string"
  },
  "created_at": "2019-08-24T14:15:22Z",
  "updated_at": "2019-08-24T14:15:22Z"
}

Успешный ответ

Статус код: 200 – успешное обновление.

Формат: JSON

Тело ответа:

Параметр Тип Обязательность Описание
id string Required Идентификатор набора данных обогащения
service_asset_id string Required Идентификатор актива
integration_id string Required Идентификатор экземпляра интеграции
data object Required Данные обогащения
data{agent_id} string Required UUID агента в системе RT Protect EDR
data{timezone} string Required GMT+4 (Asia/Novosibirsk)
data{domain} string Required Домен
data{edr_uri} string Required URI системы RT Protect EDR
created_at string Required Дата создания в формате date-time
updated_at string Required Дата изменения в формате date-time
Пример ответа

{
  "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  "service_asset_id": "09122f07-8b1e-48dc-96fd-379806f6c51e",
  "integration_id": "55d7337e-1d0a-49fc-9826-925ba40df035",
  "data": {
    "agent_id": "2b1e3b65-2c04-4fa2-a2d7-467901e98978",
    "timezone": "string",
    "domain": "string",
    "edr_uri": "string"
  },
  "created_at": "2019-08-24T14:15:22Z",
  "updated_at": "2019-08-24T14:15:22Z"
}

Другие возможные ответы

Код Ответ Описание
400 Bad Request Неверный тип параметра запроса, либо отсутствует обязательный параметр
500 Internal Server Error Другие ошибки при удалении объектов

Примечание: Текст ошибки не фиксированный, может изменяться в зависимости от фактического ответа получателя запроса.

Пример ответа
Код 400

{
  "error": "Bad Request",
  "error_code": 400
}

Код 500

{
  "error": "Internal Server Error",
  "error_code": 500
}