Kaspersky Industrial CyberSecurity for Networks has an application programming interface (API) that contains a set of functions for use in external applications. The Kaspersky Industrial CyberSecurity for Networks API provides gRPC methods for receiving data from Kaspersky Industrial CyberSecurity for Networks and for sending data to the application.
API methods for Kaspersky Industrial CyberSecurity for Networks let you perform the following actions:
The Kaspersky Industrial CyberSecurity for Networks API is supplied as a package containing a set of proto files. This package is included in the application distribution kit. Proto files can be compiled into source code that enables execution of RPC requests to Kaspersky Industrial CyberSecurity for Networks.
Documentation for the Kaspersky Industrial CyberSecurity for Networks API is published in Online Help format on the Kaspersky Online Help page. This documentation serves as the Developer's Guide. The Developer's Guide describes the application programming interface used for RPC requests to Kaspersky Industrial CyberSecurity for Networks. The Developer's Guide also provides sample code and detailed descriptions of called elements that are available in the Kaspersky Industrial CyberSecurity for Networks API. The Developer's Guide for the Kaspersky Industrial CyberSecurity for Networks API is intended for professionals who are familiar with the Python programming language and with the principles of developing applications using an API.
The Kaspersky Industrial CyberSecurity for Networks API uses the Googleâ„¢ RPC network interaction protocol. The Google RPC library supports a wide range of programming languages.