{
  "version": "1.1.0",
  "source": "OpenAPI WHM + UAPI 11.137.9999.106 (snapshots modules/servers/cpanel/openapi)",
  "whm": [
    "version",
    "applist",
    "createacct",
    "suspendacct",
    "unsuspendacct",
    "removeacct",
    "changepackage",
    "passwd",
    "accountsummary",
    "showbw",
    "listpkgs",
    "listaccts",
    "modifyacct",
    "verify_new_username",
    "create_user_session",
    "uapi_cpanel",
    "cpanel",
    "setupreseller",
    "unsetupreseller",
    "setresellerlimits",
    "listacls",
    "listips",
    "setsiteip",
    "get_current_users_count",
    "get_maximum_users",
    "restoreaccount",
    "flush_cphulk_login_history_for_ips"
  ],
  "uapi": {
    "Email": [
      "list_pops_with_disk", "add_pop", "delete_pop", "passwd_pop", "edit_pop_quota",
      "list_forwarders", "add_forwarder", "delete_forwarder",
      "list_auto_responders", "add_auto_responder", "delete_auto_responder",
      "list_filters", "delete_filter", "enable_filter", "disable_filter",
      "list_lists", "add_list", "delete_list", "passwd_list",
      "get_spam_settings", "enable_spam_assassin", "disable_spam_assassin", "enable_spam_box", "disable_spam_box",
      "list_default_address", "set_default_address",
      "list_mxs", "add_mx", "delete_mx",
      "get_disk_usage"
    ],
    "Ftp": ["list_ftp_with_disk", "add_ftp", "delete_ftp", "passwd"],
    "Fileman": ["list_files"],
    "Mysql": ["list_databases", "list_users", "create_database", "delete_database", "create_user", "delete_user", "set_privileges_on_database", "add_host", "delete_host"],
    "Postgresql": ["list_databases", "list_users", "create_database", "delete_database", "create_user", "delete_user", "grant_all_privileges"],
    "DNS": ["parse_zone", "mass_edit_zone"],
    "AddonDomain": ["listaddondomains", "addaddondomain", "deladdondomain"],
    "Park": ["listparkeddomains", "park", "unpark"],
    "SubDomain": ["listsubdomains", "addsubdomain", "delsubdomain"],
    "Mime": ["list_redirects", "add_redirect", "delete_redirect", "list_hotlinks", "add_hotlink", "delete_hotlink"],
    "LangPHP": ["php_get_installed_versions", "php_get_vhost_versions", "php_set_vhost_versions"],
    "SSL": ["installed_hosts", "get_autossl_problems"],
    "EmailAuth": ["validate_current_spfs", "validate_current_dkims", "validate_current_dmarcs", "enable_dkim"],
    "Backup": ["list_backups", "fullbackup_to_homedir"],
    "Quota": ["get_quota_info"],
    "VersionControl": ["retrieve", "create", "delete"],
    "WordPressSite": ["retrieve", "create"],
    "BlockIP": ["add_ip", "remove_ip"],
    "ResourceUsage": ["get_usages"],
    "ModSecurity": ["list_domains", "enable_domains", "disable_domains"],
    "DirectoryPrivacy": ["list_directories", "list_users", "configure_directory_protection", "add_user", "delete_user"],
    "Stats": ["get_bandwidth"],
    "SSH": ["get_port", "get_shell"]
  },
  "api2": {
    "Cron": ["listcron", "add_line", "remove_line"],
    "SSH": ["listkeys", "importkey", "authkey"],
    "MysqlFE": ["listhosts"]
  },
  "notes": "UAPI d’abord. Cron et clés SSH n’ont pas d’équivalent UAPI (Cpanel::API::Cron.pm absent) : WHM json-api/cpanel, cpanel_jsonapi_apiversion=2. File Manager / Softaculous / phpMyAdmin / AWStats : SSO create_user_session. Les ~650 autres fonctions UAPI (édition fichier, images, mailman avancé…) restent accessibles via SSO cPanel."
}
