# cPanel API 2 Modules - WebDisk

Warning:
The cPanel API 2 system is deprecated. We **strongly** recommend that you use [UAPI](/cpanel/introduction) instead of cPanel API 2.

## Introduction

The `WebDisk` module manages Web Disk functionality.

div
Important:

We introduced server profiles and roles. When you enable a non-Standard Node server profile, the system disables API calls associated with that profile's disabled roles.

## Available functions

* [cPanel API 2 Functions - `WebDisk::addwebdisk`](/cpanel-api-2/cpanel-api-2-modules-webdisk/cpanel-api-2-functions-webdisk-addwebdisk) — This function creates a Web Disk account.
* [cPanel API 2 Functions - `WebDisk::delwebdisk`](/cpanel-api-2/cpanel-api-2-modules-webdisk/cpanel-api-2-functions-webdisk-delwebdisk) — This function deletes a Web Disk account.
* [cPanel API 2 Functions - `WebDisk::hasdigest`](/cpanel-api-2/cpanel-api-2-modules-webdisk/cpanel-api-2-functions-webdisk-hasdigest) — This function checks the account's Digest Authentication status.
* [cPanel API 2 Functions - `WebDisk::listwebdisks`](/cpanel-api-2/cpanel-api-2-modules-webdisk/cpanel-api-2-functions-webdisk-listwebdisks) — This function lists a cPanel account's [Web Disk](https://docs.cpanel.net/cpanel/files/web-disk/) accounts.
* [cPanel API 2 Functions - `WebDisk::passwdwebdisk`](/cpanel-api-2/cpanel-api-2-modules-webdisk/cpanel-api-2-functions-webdisk-passwdwebdisk) — This function changes a Web Disk account's password
* [cPanel API 2 Functions - `WebDisk::set_digest_auth`](/cpanel-api-2/cpanel-api-2-modules-webdisk/cpanel-api-2-functions-webdisk-set_digest_auth) — This function manages a Web Disk account's Digest Authentication status.
* [cPanel API 2 Functions - `WebDisk::set_homedir`](/cpanel-api-2/cpanel-api-2-modules-webdisk/cpanel-api-2-functions-webdisk-set_homedir) — This function manages a Web Disk account's home directory.
* [cPanel API 2 Functions - `WebDisk::set_perms`](/cpanel-api-2/cpanel-api-2-modules-webdisk/cpanel-api-2-functions-webdisk-set_perms) — This function manages a Web Disk account's permissions.
* [cPanel API 2 Functions - `WebDisk::setstatus`](/cpanel-api-2/cpanel-api-2-modules-webdisk/cpanel-api-2-functions-webdisk-setstatus) — This function changes a Web Disk account's permissions.