Getting Started with the Dedicated Server API

The Dedicated Server API is composed of Windows Communication Foundation (WCF) services accessible via a web reference or by using SOAP. You must generate an API key and API password within the dedicated server control panel to use the API.
 
The services can be called by a client to perform defined functionality.
 
Customers can access WSDL through PHP, .NET, or any other programming language that supports SOAP.
 
The following list briefly describes the functionality within each service:
 
  1. Validate a reseller’s user login.
  2. Add a new reseller’s user for a given user name.
  3. Edit a reseller’s user for a given user name.
  4. Delete a reseller’s user for a given user name.
  5. Find a reseller’s user for a given user name.
  6. List reseller’s users.
  1. List all servers for the user as well as the servers that belong the user’s sub-users.
  2. List all servers for the reseller’s sub-users.
  3. Get server details for a server assigned to a user.
  4. Assigns the server to a reseller's sub-user OR unassigns the server from a the reseller's sub-user and reassigns it back to the reseller.
  5. Send an IPMI command to power on, power off or reset the server.
  1. List all IP blocks (and details) for the user’s servers as well as the IP blocks that belong to sub-users servers.
  2. List all IP blocks (and details) for a server belonging to the user.
  3. Get the IP block details for an IP address Id.
  1. List all active entries where the Server is assigned to a user, reseller, or a reseller's sub-user.
  2. Add a new null route.
  3. Removes a null route.
  1. List DDoS attack history for a user.
  2. Get DDoS attack details for an attack id.
  3. Delete(reset) DDoS settings for an IP address.
  4. Get DDoS settings for an IP address.
  5. Set(edit) DDoS settings for an IP address.
  1. List all backup storage.
  2. Get backup storage full details for a backup storage assigned to a user.
  3. Updates the FTP details for a backup storage.
  1. List all of the reseller options in an “Option Name”, “Option Value” format.
  2. Edit the reseller options.
  1. Get bandwidth details for a server assigned to a user.

Add Feedback