The DiscountASP.NET Control Panel API is a set of controls that allow you to access functions traditionally available only in Control Panel through your own applications. Using the Control Panel API you can create email accounts, perform database backups, and perform many other tasks through your own applications, without ever logging in to the Control Panel.

An API key is required to access the API from your application, and the IP addresses that are allowed to access the API must be provided. Anonymous access is not allowed.

You will notice that there are two API keys. The first is the actual API Key, the second is a "Sandbox Key" provided for testing purposes. It will connect to the API, execute and return results, but the operation that you call will not actually make any changes to your account. Once you are satisfied that your application is working as you would like it to, you can switch to the actual API Key.

The Control Panel API is part of our Open Control Panel Initiative.