Приложение. Интеграция. Интерфейс программирования (API).

Target EYE API - набор средств для взаимодействия, интеграции для импорта/экспорта медиаданных, интеграция с внешними БД, передача во внешние информационные системы и получение событий из них, возможности интеграции с системами мониторинга жизнеобеспечения (кондиционирования, водоснабжения, отопления, СКУД и ОПС систем) для АИС “Target EYE“ .

Target EYE API позволяет организовать комплексную систему безопасности, в которой АИС “Target EYE“ взаимодействует с системами контроля и управления доступом (СКУД), а также с системами охранных и пожарных сигнализаций (ОПС).

При этом АИС “Target EYE“ и подключаемая система могут взаимодействовать как на одном компьютере так и на разных компьютерах, связанных по локальной сети.
В АИС “Target EYE“ интегрирована работа со следующими системами:

Подробное описание функций Target EYE API вы можете найти в PDF документе в данном разделе.

Запросы Target EYE API должны быть предварительно авторизованы. Для работы с авторизацией пользователя в Target EYE API используются методы объекта OAuth2 token описанные в разделе 24. TOKEN в PDF документе в данном разделе.


Скачать TargetEYE API 0.16.0rc2:

 

  1. Журнал аудита

 


ЖУРНАЛ АУДИТА


get /api/v1/auditlogs

Получение информации о сущностях журнала аудита, отсортированного по выбранному периоду, опционально - по ID пользователей и типу события. Сущности возвращаются от недавних до более ранних в зависимости от даты создания. Если период создания не задан, API вернет сущности за последние 24 часа.

QUERY PARAMETERS

user_ids

array[integer]

action_types

array[string]

created_at_from

string($date-time)

created_at_to

string($date-time)

order_by

string

organization_id

integer

cursor

string

limit

integer


maximum: 1000
minimum: 10

Responses

RESPONSE SCHEMA: application/json

200 List of audit log entries

422 Validation Error

500 Internal Server Error

Примеры ответов см. в разделе 1. AUDITLOGS приложенного PDF-документа

 

get /api/v1/auditlogs

Получение информации о сущностях журнала аудита, отсортированного по выбранному периоду, опционально - по ID пользователей и типу события. Сущности возвращаются от недавних до более ранних в зависимости от даты создания. Если период создания не задан, API вернет сущности за последние 24 часа.

QUERY PARAMETERS

user_ids

array[integer]

action_types

array[string]

created_at_from

string($date-time)

created_at_to

string($date-time)

order_by

string

organization_id

integer

cursor

string

limit

integer


maximum: 1000
minimum: 10

Responses

RESPONSE SCHEMA: application/json

Примеры ответов см. в разделе 1. AUDITLOGS приложенного PDF-документа


get api/v1/auditlogs/{auditlog_id}

Поиск сущности журнала аудита по auditlog_id и опционально по organization_id.

QUERY PARAMETERS

auditlog_id*

*required

string($uuid)

organization_id

integer

Responses

RESPONSE SCHEMA: application/json

Примеры ответов см. в разделе 1. AUDITLOGS приложенного PDF-документа

 

 

КАМЕРЫ

 

(с) TargetAI, 2020