1.2. Integration of Dr.Web AV-Desk with third-party software via the Web API

Top  Previous  Next

Application

Integrating the Dr.Web AV-Desk with third-party software via the Web API provides the functions for operation of transactions with accounts and for automation of managing the service users. For example, with the Web API, you can create dynamic pages to receive requests from users and send them installation files.

Supported Versions

Web API of 4.1.3 version is current actual version.

Version 2.x and 3.x of Web API are outdated API versions which are used for compatibility and it is not recommended to use these versions further.

Differences between Web API 4.1.3 and XML API 3.x are explained in the Migration from XML API 3.x to Web API chapter. Available scripts for XML API 2.x and 3.x are given in Appendix E and Appendix F respectively.

Authentication

The HTTP(S) protocol is used to interact with the Dr.Web Server. Web API accepts HTTP requests and replies with XML (by default) or JSON document. To get access to the Web API, the Basic HTTP authentication is used (in compliance with RFC 2617 standard). Contrary to RFC 2617 and related standards, the HTTP(S) server does not request credentials (i.e., Dr.Web AV-Desk administrator account name and its password) from the client.