Programmers can access most of Cerberus FTP Server’s common functions through the Web Services interface. These services use SOAP 1.2 over HTTP or HTTPS and do not require a separate HTTP server. Cerberus FTP Server’s implementation of Web Services includes a built-in, lightweight HTTP stack.
The following functionality is available through the Web Services API:
- Listing the current Cerberus FTP Server user and group accounts
- Adding new users or groups and modifying existing users and groups
- Deleting users or groups
- Retrieving user or group information
- Adding new virtual directories or modifying existing directories for a given user or group
- Deleting a virtual directory for a given user or group
- Getting the server’s current started or stopped status
- Stopping or Starting the server
- Retrieving server statistics
- Retrieving and modifying interface details
- List, terminate, and block active connections
- Retrieving and saving configuration information
Refer to the included Ceberus.wsdl file for specifics on the Web Services interface to these functions. You can view an example of Cerberus.wsdl online here.