# cPanel API 2 Functions - Branding::resetall Warning: The cPanel API 2 system is deprecated. We **strongly** recommend that you use [UAPI](/cpanel/introduction) instead of cPanel API 2. ## Description This function resets all of the `dynamicui.conf` file's items. div Note: cPanel API 2's `Branding` module **only** modifies data for the x3 theme. We removed the x3 theme. For more information, read our cPanel Deprecation Plan documentation. Warning: We **strongly** recommend that you use [UAPI](/cpanel/introduction/) instead of cPanel API 2. However, no equivalent UAPI function exists. ## Examples WHM API (JSON) ```undefined syntaxhighlighter-pre https://hostname.example.com:2087/cpsess###########/json-api/cpanel?cpanel_jsonapi_user=user&cpanel_jsonapi_apiversion=2&cpanel_jsonapi_module=Branding&cpanel_jsonapi_func=resetall ``` Note: For more information, read our [Calls from the WHM API](/whm/use-whm-api-to-call-cpanel-api-and-uapi) documentation. LiveAPI PHP Class ```undefined syntaxhighlighter-pre $cpanel = new CPANEL(); // Connect to cPanel - only do this once. // Reset branding items. $reset_items = $cpanel->api2( 'Branding', 'resetall' ); ``` Note: For more information, read our [Guide to the LiveAPI System](/guides/guide-to-the-liveapi-system/#guide-to-the-liveapi-system). LiveAPI Perl Module ```undefined syntaxhighlighter-pre my $cpliveapi = Cpanel::LiveAPI->new(); # Connect to cPanel - only do this once. # Reset branding items. my $reset_items = $cpliveapi->api2( 'Branding', 'resetall', ); ``` Note: For more information, read our [Guide to the LiveAPI System](/guides/guide-to-the-liveapi-system). cPanel Tag System (deprecated) Warnings: - cPanel tags are **deprecated**. We **strongly** recommend that you **only** use the [LiveAPI](/guides/guide-to-the-liveapi-system) system to call the cPanel APIs. Examples are **only** present in order to help developers move from the old cPanel tag system to our [LiveAPI](/guides/guide-to-the-liveapi-system). - cPanel API 2 calls that use cPanel tags vary in code syntax and in their output. - For more information, read our [Deprecated cPanel Tag Usage](/cpanel-api-2/cpanel-api-2-deprecate-cpanel-tag-usage) documentation. Command Line ```undefined syntaxhighlighter-pre cpapi2 --user=username Branding resetall ``` div Notes: - You **must** URI-encode values. - `username` represents your account-level username. - You **must** run the `--user=username` option. - For more information and additional output options, read our [Guide to cPanel API 2](/cpanel-api-2) documentation or run the `cpapi2 --help` command. - If you run CloudLinux™, you **must** use the full path of the `cpapi2` command: ```undefined syntaxhighlighter-pre /usr/local/cpanel/bin/cpapi2 ``` br Output (JSON) ```undefined syntaxhighlighter-pre { "cpanelresult": { "apiversion": 2, "func": "resetall", "data": [ { "file": "addondomain" }, { "file": "analogstats" }, { "file": "anonymousmsg" }, { "file": "apache" }, { "file": "awstats" }, { "file": "backup-wizard" }, { "file": "boxtrapper" }, { "file": "branding" }, { "file": "cgi-center" }, { "file": "changelang" }, { "file": "chooselog" }, { "file": "clam" }, { "file": "cpanelAPI" }, { "file": "cron" }, { "file": "csvimport" }, { "file": "defaultemailacct" }, { "file": "dfiltering" }, { "file": "email-reports" }, { "file": "emailarch" }, { "file": "emailauth" }, { "file": "emailmx" }, { "file": "enduserlve" }, { "file": "errorlogs" }, { "file": "errorpage" }, { "file": "favorites" }, { "file": "filemanager" }, { "file": "forwardersemail" }, { "file": "ftpaccounts" }, { "file": "ftpcontrol" }, { "file": "getstart" }, { "file": "group_advanced" }, { "file": "group_db" }, { "file": "group_domains" }, { "file": "group_files" }, { "file": "group_logs" }, { "file": "group_mail" }, { "file": "group_pref" }, { "file": "group_sec" }, { "file": "group_software" }, { "file": "hd" }, { "file": "hdspace" }, { "file": "hotlinkprotect" }, { "file": "image-manager" }, { "file": "index" }, { "file": "ipdeny" }, { "file": "keys" }, { "file": "latestvisitors" }, { "file": "leechprotect" }, { "file": "legacy_filemanager" }, { "file": "lookandfeel" }, { "file": "maillist" }, { "file": "manageaccounts" }, { "file": "mime-types" }, { "file": "mod_security" }, { "file": "mysql" }, { "file": "mysql-remoteaccess" }, { "file": "mysql-wizard3" }, { "file": "nettools" }, { "file": "networkmonitor" }, { "file": "optimizews" }, { "file": "parkeddomains" }, { "file": "password" }, { "file": "password-protect" }, { "file": "perl" }, { "file": "php" }, { "file": "php-pear" }, { "file": "phpMyAdmin" }, { "file": "phpPgAdmin" }, { "file": "postgresql" }, { "file": "postgresql-wizard" }, { "file": "rails" }, { "file": "rawaccesslogs" }, { "file": "redirects" }, { "file": "responder" }, { "file": "ruby" }, { "file": "scripts-library" }, { "file": "sec_policy" }, { "file": "simplezoneedit" }, { "file": "spamassassin" }, { "file": "ssh-shell-access" }, { "file": "ssl-manager" }, { "file": "subdomains" }, { "file": "submit-support" }, { "file": "tutorials" }, { "file": "updatecontact" }, { "file": "urchin" }, { "file": "userfiltering" }, { "file": "webalizerftp" }, { "file": "webalizerlog" }, { "file": "webdav" }, { "file": "webemail" }, { "file": "whm" }, { "file": "zoneedit" } ], "event": { "result": 1 }, "module": "Branding" } } ``` div Note: Use cPanel's *API Shell* interface (*cPanel >> Home >> Advanced >> API Shell*) to directly test cPanel API calls. ## Parameters This function does not accept parameters. ## Returns table colgroup col col col col col thead tr th strong Return th strong Type th strong Description th strong Possible values th strong Example tbody tr td p code file td em string td The updated branding item. td The name of a code dynamicui.conf item. td code addondomain tr td code result td em Boolean td p Whether the function succeeded. td ul li code 1 — The function succeeded. li code 0 — The function failed. td code 1