Supported Operations

This chapter can serve as a guide on how each Plesk object can be managed programmatically via Plesk API RPC protocol. Each section is devoted to a particular object or range of objects. For your convenience the sections are arranged in alphabetical order.

Each section, at first, lists all operations on the objects in focus that are supported by API RPC, then each operation is considered in detail with XML code samples. The detailed description touches upon the structure of the request and response packets.

In this chapter:

Managing Client Accounts

Managing Client Templates

Managing Database Servers

Managing Databases

Managing Desktop Presets

Managing DNS

Managing Domain Accounts

Managing Domain Aliases

Managing Domain Templates

Managing Domain-Level Mail

Managing FTP Accounts

Managing IP Addresses

Managing Locales

Managing Log Rotation on Domain

Managing Mailing Lists

Managing Plesk Backups

Managing Plesk Server

Managing Plesk Updates

Managing Secret Keys

Managing Sessions

Managing Site Applications

Managing Spam Filtering Service

Managing SSL Certificates

Managing Virtual Directories

Managing Web Users

Migrating Domain And Client Accounts

Retrieving Action Log Data

Uploading Files to Server