# FTP Accounts Files / FTP Accounts ## Create FTP account - [GET /Ftp/add_ftp](https://api.docs.cpanel.net/specifications/cpanel.openapi/ftp-accounts/add_ftp.md): This function creates an FTP account. When you disable the FTP role, the system this function. ## Delete FTP account - [GET /Ftp/delete_ftp](https://api.docs.cpanel.net/specifications/cpanel.openapi/ftp-accounts/delete_ftp.md): This function deletes an FTP account. When you disable the role, the system this function. ## Return whether an FTP account exists - [GET /Ftp/ftp_exists](https://api.docs.cpanel.net/specifications/cpanel.openapi/ftp-accounts/ftp_exists.md): This function checks whether an FTP account exists. This function returns only metadata if the FTP account exists, or an error if the FTP account does exist. ## Return FTP account's quota - [GET /Ftp/get_quota](https://api.docs.cpanel.net/specifications/cpanel.openapi/ftp-accounts/get_quota.md): This function checks an FTP account's quota. When you disable the _FTP role_, the system this function. ## Return FTP account's welcome message - [GET /Ftp/get_welcome_message](https://api.docs.cpanel.net/specifications/cpanel.openapi/ftp-accounts/get_welcome_message.md): This function retrieves the cPanel account's FTP welcome message. When you disable the role, the system this function. ## Return FTP accounts - [GET /Ftp/list_ftp](https://api.docs.cpanel.net/specifications/cpanel.openapi/ftp-accounts/list_ftp.md): This function lists FTP account information. When you disable the role, the system this function. For more information, read our How to Use Server Profiles documentation. ## Return FTP accounts and disk usage - [GET /Ftp/list_ftp_with_disk](https://api.docs.cpanel.net/specifications/cpanel.openapi/ftp-accounts/list_ftp_with_disk.md): This function lists FTP account and disk usage information. When you disable the FTP role, the system this function. ## Update FTP account's password - [GET /Ftp/passwd](https://api.docs.cpanel.net/specifications/cpanel.openapi/ftp-accounts/passwd.md): This function changes an FTP account's password. When you disable the FTP role, the system this function. ## Update FTP account's home directory - [GET /Ftp/set_homedir](https://api.docs.cpanel.net/specifications/cpanel.openapi/ftp-accounts/set_homedir.md): This function changes the home directory for FTP accounts. When you disable the FTP role, the system this function. ## Update FTP account's quota - [GET /Ftp/set_quota](https://api.docs.cpanel.net/specifications/cpanel.openapi/ftp-accounts/set_quota.md): This function changes an FTP account's quota. When you disable the FTP role, the system this function. ## Update FTP welcome message - [GET /Ftp/set_welcome_message](https://api.docs.cpanel.net/specifications/cpanel.openapi/ftp-accounts/set_welcome_message.md): This function sets the FTP welcome message. When you disable the FTP role, the system this function.