hmLoadTopic({
hmKeywords:"",
hmTitle:"ESET PROTECT On-Prem REST API",
hmDescription:"Since version 13.0, ESET PROTECT On-Prem includes the REST API for device and policy management. These API calls streamline automation, accelerate integration with external...",
hmPrevLink:"about.html",
hmNextLink:"how_api_works.html",
hmParentLink:"index.html",
hmBreadCrumbs:"",
hmTitlePath:"ESET PROTECT On-Prem REST API",
hmHeader:"<h1 class=\"p_Heading1\"><span class=\"f_Heading1\">ESET PROTECT On-Prem REST API<\/span><\/h1>\n\r",
hmBody:"<p class=\"p_Normal\">Since version 13.0, ESET PROTECT On-Prem includes the REST API for device and policy management. These API calls streamline automation, accelerate integration with external systems, and enhance the efficiency of administrative workflows.<\/p>\n\r<p class=\"p_NormalList\" style=\"text-indent: 0; page-break-inside: avoid; page-break-after: avoid; padding-left: 13px; margin-left: 19px;\"><span class=\"f_NormalList\" style=\"font-family: Arial,\'Lucida Sans Unicode\',\'Lucida Grande\',\'Lucida Sans\';display:inline-block;width:13px;margin-left:-13px\">&#8226;<\/span><span class=\"f_NormalList\"><a href=\"how_api_works.html\" class=\"topiclink hmlinklistitem\">How API works<\/a><\/span><\/p>\n\r<p class=\"p_NormalList\" style=\"text-indent: 0; page-break-inside: avoid; page-break-after: avoid; padding-left: 13px; margin-left: 19px;\"><span class=\"f_NormalList\" style=\"font-family: Arial,\'Lucida Sans Unicode\',\'Lucida Grande\',\'Lucida Sans\';display:inline-block;width:13px;margin-left:-13px\">&#8226;<\/span><span class=\"f_NormalList\"><a href=\"using_api.html\" class=\"topiclink hmlinklistitem\">Set up the ESET PROTECT On-Prem REST API<\/a><\/span><\/p>\n\r<p class=\"p_NormalList\" style=\"text-indent: 0; page-break-inside: avoid; page-break-after: avoid; padding-left: 13px; margin-left: 19px;\"><span class=\"f_NormalList\" style=\"font-family: Arial,\'Lucida Sans Unicode\',\'Lucida Grande\',\'Lucida Sans\';display:inline-block;width:13px;margin-left:-13px\">&#8226;<\/span><span class=\"f_NormalList\"><a href=\"api.html\" class=\"topiclink hmlinklistitem\">API calls list<\/a><\/span><\/p>\n\r<h2 class=\"p_Heading2\" style=\"page-break-after: avoid;\"><span class=\"f_Heading2\">What is the API<\/span><\/h2>\n\r<p class=\"p_Normal\">API, or Application Programming Interface, is the intermediary software that enables two other programs to communicate. The data transferred through the API is raw data that needs to be interpreted. The API is a messenger that sends out calls and receives responses. The separation of the API from its implementation enables programs written in one programming language to use a library written in a different programming language. The API simplifies programming by exposing only the objects or actions the developer needs to interact with.<\/p>\n\r<p class=\"p_Normal\">Web API is an interface for interactions between a user application on the front end (for example, Postman or the <a href=\"using_api.html\" class=\"topiclink\">built-in Swagger UI<\/a>) and an application on the backend—a remote server that receives requests and sends responses. The API is an architectural approach that aims to provide a program interface for services to different applications that serve different consumer needs.<\/p>\n\r<p class=\"p_Normal\"><img class=\"border\" alt=\"Client-server communication via API\" title=\"Client-server communication via API\" width=\"767\" height=\"233\" style=\"margin:0;width:767px;height:233px;border:none\" src=\".\/images\/api_schema.png\"\/><\/p>\n\r<h2 class=\"p_Heading2\" style=\"page-break-after: avoid;\"><span class=\"f_Heading2\">Security<\/span><\/h2>\n\r<p class=\"p_Normal\">The API also provides a security layer for the communication between the client and server. It simplifies programming by showing only the objects and actions of the backend program that the user needs to interact with.<\/p>\n\r<p class=\"p_Normal\">ESET PROTECT On-Prem REST API uses unique temporary tokens to prove the user\'s identity in each call.<\/p>\n\r"
})
