Link a WHM Account to Upmind

Manage reseller accounts on Upmind

This article shows resellers how to link a WHM account to an Upmind account. After linking accounts, the next step is to create a hosting package on Upmind. That is where you name the package, configure details, and set billing terms.

  • We describe hosting package details in a different article. Learn more.

Adding a new provision

The first step is to configure a new provision. This is how you add web servers and domain providers via APIs.

  1. Log in to your Upmind account.
  2. Click Settings.
  3. On the next page, click Provision Configurations.
  4. Click the Add new configuration button to add a WHM server account. A new panel displays.
  • The screenshot below shows two active services (domain hosting and web hosting).
1639

Add new configuration

Creating a provision

On the new panel:

  1. Enter a unique name for the service.
  2. Click the PROVISION CATEGORY field and select Web Hosting. A new field displays.
1672

Select Web Hosting

  1. Select a provider (e.g. cPanel, PLESK, or 20i Hosting). In this example, we select cPanel.
  2. Set the protocol (e.g. HTTPS).
  3. Enter the hostname. (see below)
  4. Enter 2087 for the port.
  5. Enter the WHM username. (see below)
  6. Enter the WHM API key. (see below)
  1. Click Create.

Copying WHM information

To complete all the fields in the panel described above, you need to find and copy three pieces of information on your WHM account.

  • Hostname
  • WHM Username
  • API key

To quickly locate the correct information:

  1. Open your reseller account.
  2. Select the package you want to add to Upmind.
1040

Select a reseller package

  1. On the next page, click the button that logs in to your WHM control panel.

📘

The screenshot below shows a WHM control panel login button for one reseller website. The button on your site will likely look a bit different.

1094

Log in to WHM control panel

Hostname

  1. Go to the browser tab with the WHM control panel.

  2. Copy a section of the URL. This is the hostname. Do not copy HTTPS://. Do not copy any characters after .com.

1002

WHM hostname

  1. Go to the Upmind page and paste the value into the Hostname field.
  2. Go back to the WHM page.

WHM Username

  1. On the side menu, expand the Account Information folder and click List Accounts.
498

List WHM accounts

  1. On the List Accounts page, locate the Username column.
  2. Copy the WHM Username of your reseller account.
980

Copy username

  1. Go back to the Upmind page and paste the value into the WHM Username field.
  2. Go back to the WHM page.

API key

  1. Enter Manage API Tokens in the search field.
  2. Click the best search result.
  3. On the Manage API Tokens page, click Generate Token.
1247

Generate an API key

  1. On the next page, enter a token name.
  2. Click Save.
  3. Go back to the Upmind page and paste the value into the API Key field.

Troubleshooting

QuestionAnswer
When logging into cPanel, my users get diverted to a different server hostnameThis is a WHM setting for the default hostname. If you have a reseller account it is likely set by your provider. Root owners can set it under 'tweak settings'