Control Panel API

DiscountASP.NET is proud to present the Open Control Panel Initiative
The goal of the Open Control Panel Initiative is to offer an open hosting system framework which provides maximum control over your hosting presence management. With an Open Control Panel framework, you can move beyond accepting web hosting management via a host-defined web-based control panel and develop your own creative solutions. To support this initiative, DiscountASP.NET introduces the control panel API, a standards-based ASP.NET web service API library you can use to develop your own web, desktop, or mobile applications that interface directly with your web hosting account.

News, resources, IIS: methods to display news and resource usage, and manage some aspects of Internet Information Services (IIS), such as recycling the application pool. (See this post in our Community Forum for more info.)

SQL database backup: methods to backup SQL 2012, SQL 2008, SQL 2008 R2 and SQL 2005 databases. Build your own web, desktop, or mobile applications for database backup without logging in to Control Panel. (See this post in our Community Forum for more info.)

DNS controls: methods to manage DNS. Build your own web, desktop, or mobile applications for SQL backups and for DNS Management, including A, CNAME, MX, and TXT records. (See this post in our Community Forum for more info.)

Hosting plan details »Purchase a plan now »

Sample Application Using Control Panel API

To demonstrate the use of the control panel API, we have released a sample application that can be downloaded from the DiscountASP.NET Community Forum. The download includes the binary executable as well as the complete source code. You are free to extend these applications.

For example, the Usage Alert Tool is a systray application that allows you to set thresholds for various hosting resources such as bandwidth, disk space, email storage space and SQL database disk space. The tool displays an alert when the hosting account reaches any of the thresholds. With this tool, you no longer have to log into the web-based control panel to review resource usage.

Silverlight 4 and Windows Phone 7 Control Panel Starter Kit
We have also released a Windows Phone 7 control panel starter kit and a Silverlight 4 control panel starter kit. Both were released through our blog. The starter kits give you a jump start on developing your own customized site management solutions. The full source code is available and it is extensible.

Control Panel API Registration

Access to the API is activated via Control Panel, in the Control Panel API section. You will be assigned a unique Authentication Key, as well as a Sandbox Key to test your applications without the risk of making changes to your hosting account.

API User Support

We have released a chm help file which can be downloaded from the Community Forum.

All user support for the Control Panel API is through peer support in the Community Forum. We need your feedback to make this program a success!

* There are SQL database size limits to the SQL backup API as large databases can cause timeout issues. However, most customers should not experience any issues with the SQL backup API.

Hosting plan details »Purchase a plan now »